Sublime text 2 – mój zestaw

Sublime Text 2 to niemal idealny edytor, który od dłuższego czasu zdobywa uznanie sceny i coraz co większą rzeszę fanów. I piszę to jako osoba, która przez długi czas używała N++ z pluginami i która porzuciła IDE (aptana, Nebeans) na rzecz właśnie ST2.

Nic w tym dziwnego, ponieważ ST2 jest niezwykle prostym w obsłudze edytorem o eleganckim i skromnym wyglądzie oraz olbrzymich możliwościach konfiguracji i niezliczoną liczbą rozszerzeń (i tych płatnych i tych darmowych). Co ciekawe, samemu można tworzyć pluginy.

Zalety

  • Kolorowanie składni dla większości dostępnych jezyków;

  • Dostępność dla większości systemów desktopowych;

  • Minimapa kodu;

  • Niesamowita funkcjonalność – ilość funkcji, skróty klawiszowe czy makra;

  • Automatyzacja zadań;

  • Snippety;

  • Obsługa projektów – coś jak w Aptanie, dzieki temu łatwo nawiguje się po projekcie dzięki GoTo Anythings;

  • Mnóstwo rozszerzeń;

  • Uzupełnienia i podpowiedzi składni;

  • Wielokolumnowe / wielowierszowe widoki – idealne na duży ekran;

  • GoTo Anything, Command Pallete;

Wady

  • Cena – nie jest to tani program, bowiem licencja ST2 na obecną chwilę to wydatek rzędu $70 ale ze względu na ogromny potencjał, który drzemie w tym sofcie – inwestycja oplaca się, a póki co, można używać w pełni działającego dema.

  • Płatne pluginy – oprócz tego, że trzeba wydać kasę na licencję ST2, to trzeba jeszcze być przygotowanym na zakup rozszerzeń, choćby SFTP.

  • Niejasne zasady upgrade’u – najnowsza stabilna wersja ST to 2.0.1 i pochodzi z lipca 2012 roku, a od dłuższego czasu mowa  jest o ST3 i tutaj rodzi się pytanie – na jakiej zasadzie będzie przeprowadzoony upgrade – o ile dobrze kojarzę, upgrade nie nalezy do wyjątkowo małych (kolejnych) wydatków. Nie wiemy także jak zostanie rozwiązana kompatybilność rozszerzeń i cena ich upgrade`u.

Pluginy

Bez rozszerzeń i zaawansowanej konfiguracji, ST2 nie byłby godny zainteresowania, zaś sam nie wyobrażam już sobie pracy bez kilku następujących rozszerzeń:

  • Package Control – podstawa wszystkiego;

  • SFTP – klient sftp;

  • PlainTasks – funkcjonalna lista zadań to do;

  • Emmet – ZenCoding wiecznie żywe;

  • SCSS Snippets – nie znasz frameworków compass + scss?

  • Jquery Snippets Pack – chyba nie muszę tłumaczyć?

  • Nettuts+ Fetch – za jednym poleceniem ściągnie aktualna wersję jquery, wordpresa itp;

A skoro jesteśmy przy konfiguracji, to polecam Soda Theme jako główny theme dla ST2; Do gustu przypadła mi zwłaszcza ciemniejsza wersja z zestawem kolorowania składni Monokai Soda, który znajdziecie również na tej stronie. Warto zajrzeć też na Colour Schemes i wybrać nieco inne style.

Natomiast moja konfiguracja jest dostępna tutaj.

Kilka przydatnych rozwiazań

Kto jeszcze nie korzysta z ST2? ;)

0 0 votes
Article Rating
Subscribe
Powiadom o
guest

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

15 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
Marcin
10 lat temu

Potwierdzam, nie wiem jak wcześniej mogłem pracować bez ST2 ;)

Od siebie dodam jeszcze plugin Prefixr – automatycznie dodaje odpowiednie prefiksy w CSS.

pakos
10 lat temu

Dałbyś linki do tych pluginów :)

pakos
Reply to  pakos
10 lat temu

Dobra nvm, package control już obczaiłem :)

pakos
Reply to  bobiko
10 lat temu

No napisałem posta zanim włączyłem edytor :P

Podstawową konfiguracje pod siebie zrobiłem, zobaczymy czy przypadnie mi do gustu :)

T4ndeta
10 lat temu

Również mogę powiedzieć że nie wiem jak mogłem edytować kod bez tego edytora.
Dla mnie wygrywa opcja edycji wielu linii na raz oraz wyrażenia regularne.

eRIZ
10 lat temu

Jakoś nie przekonało mnie ST2 w kontekście np. Webstorma. Kto raz spróbuje LiveEdit, ten nigdy nie będzie chciał zrezygnować. [;

Marcin
Reply to  eRIZ
10 lat temu

Nie musi rezygnować z LiveEdit ;)
W ST2 jest plugin do tego :P

Jerzy Piechowiak
10 lat temu

A ja jakoś nie do końca przekonany jestem do tej aplikacji. Robiłem już do niej jedno podejście, po zainstalowaniu kilku wtyczek okazało się, że określone skróty blokowały np. polskie litery.

Ostatnio za to na nowo odkryłem Netbeans. Po przesiadce z Eclipse to dla mnie poezja. Do małych zadań wystarczy mi z kolei Notepad++.

P.S. Nie wiem czy tylko u mnie w Chromie tak jest, ale okienko do wpisywania komentarzy jest domyślnie jakieś strasznie małe.

Marcin
Reply to  Jerzy Piechowiak
10 lat temu

Problem jest przez kombinację alta z klawiszami, naprawa zajmuje dosłownie chwilę ;)

PS Nie, u mnie na Operze też jest małe ;)

Yano
Yano
10 lat temu

Używam od ponad roku. Niezastąpiony. Z pluginów polecam jeszcze BracketHighlighter i wszelkie lintery – CSSLint, JSHint (JSLint ostatnio się pluje o taby w kodzie), CSS Media Query Snippets (jak ktoś w responsive design siedzi). Pomocny jest też Image2Base64 (chyba nie muszę wyjaśniać).
A fajna sprawa jest jeszcze taka, że często działają rzeczy pisane do TextMate (pluginy i theme’y).

PS: Zen Coding plugin do SB2 to się Emmet nazywa. ;) I ma też młodszego brata ze snippetami do ZC.

sbl
sbl
10 lat temu

Co do SublimeText 3 to jest ona w cenie 2. Tzn, jeśli kupisz licencję na ST2 to masz darmowe upgrady do ST3 (każdy build). Przynajmniej ja tak mam :) pracuję obecnie na build 3021 czyli, ostatni stabilny z gałęzi ST3.

Marcin
Reply to  sbl
10 lat temu

I jak wrażenia? Duża różnica w stosunku do ST2?

15
0
Would love your thoughts, please comment.x
%d bloggers like this: