otwieranie pliku sql zawiesza większość edytorów, ale nie notatnik ++


3

Czasami muszę zmodyfikować adres URL w dużych plikach SQL. Zazwyczaj otwieram go w jakimś edytorze i szukam i zastępuję. W maszynie z systemem Windows notatnik ++ działa idealnie, nigdy się nie zawiesza i nie jest przyjemnie wyświetlać bloki tekstu. Teraz na moim komputerze Mac nie mogę uzyskać niczego do poprawnego działania! Mam smultron 4 i jest powolny. Jakieś dobre oprogramowanie, które polecasz?

Wyobrażam sobie, że linia poleceń byłaby najłatwiejsza z grep. Ale czy naprawdę muszę zadzierać ze skomplikowaną składnią grep lub znaleźć coś takiego?


Dlaczego wprowadzasz zmiany w pliku, a nie bezpośrednio w bazie danych?
Dean

@Dean, ponieważ musisz zachować kontrolę wersji lub dane testowe
Mark

Odpowiedzi:


2

Jeśli chcesz czegoś podobnego stylem i mocą do Notepad ++, spróbuj użyć Sublime Text 2 .

Jest to platforma wieloplatformowa (oparta na Pythonie) i zawiera mnóstwo dodatków dostarczanych przez społeczność, dzięki czemu jest bardzo wydajną platformą IDE i programistyczną.

Jedyną wadą jest to, że nie jest całkowicie darmowy - pojawia się przypomnienie o zakupie co kilkadziesiąt zapisów.

To jest teraz mój wybrany IDE i edytor tekstu.

Jest bardzo zadowolony z bardzo dużych plików, a nawet ma graficzną mapę pliku, jeśli chcesz go używać do nawigacji.


Chociaż nie zawiesza się, wysublimowany tekst 2 wciąż trwa długo, aby załadować cały plik, zanim pozwoli ci go wyświetlić / edytować (Notepad ++ wyświetla plik natychmiast podczas ładowania). Nadal jednak najlepszy edytor, wart dla mnie każdego grosza.
Darth Android,

Wcześniej widziałem wysublimowany tekst 2. Ale cena 50 $ sprawiła, że ​​odeszłam. Nie wiedziałem, że mają darmową wersję, próbuję tego ... wygląda niesamowicie.

Zgadzam się, że cena jest raczej wysoka, ale on nie robi nic wielkiego z darmowego użytkowania i jest na użytkownika, więc możesz używać go na dowolnej liczbie komputerów.
Julian Knight


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.