Sublime Text - edytor doskonały


...w budowie....

ostatnia aktualizacja 20.09.2012


Tutaj będę gromadził wszystko co związane z Sublime Text 2 - edytora doskonałego.  


Czy nie jest piękny? :)
Składniki tematu powyżej: Phoenix Dark Blue: https://github.com/netatoo/phoenix-theme,
podświetlanie składni: Monokai Soda

Ważniejsze skróty klawiszowe:

  • Ctrl + Shift + P - lista komend - najważniejszy skrót, który czyni edytor... magicznym :) Pozwala błyskawicznie wywołać dowolną funkcję programu wpisując fragment jej nazwy
  • Ctrl+R - lista  funkcji w klasie
  • Ctrl+P - "go to anything". Nacścij Ctrl+P i wpisz fragment nazwy pliku z projektu. Można dołożyć znak # i wprowadzić nazwę klasy, np. wprowadzając "adm@log" otrzymamy listę z funkcjami login, logout w pliku admin.php (jeśli takie sa oczywiście :))  
  • Ctrl + klik - klikaj trzymając Ctrl w kilka miejsc, każda późniejsza zmiana będzie odbywać się w każdym z zaznaczonych miejsc
  • Ctrl K , Ctrl B - otwiera / zamyka explorera plików
  • Ctrl + H  - zamień
  • Ctrl + F - znajdź
  • Shift + Ctrl + D - powiela linię na której stoi kursor
  • Ctrl + D - każde naciśnięcie szuka kolejnego wyrazu na którym stoi kursor
  • Alt + . - domyka otwarty tag HTML
  • Alt+ Shift + W - obejmuje zaznaczony tekst podanym tagiem. Po zaznaczeniu tekstu i wciśnięciu  Alt+ Shift + W w oknie na dole podajemy tag np. DIV - tekst zostanie otoczony tym własnie tagiem.   

Linki

Sublime Text 2 - nasz bohater
http://www.sublimetext.com/

Paczki (repozytorium rozszerzeń)
http://wbond.net/sublime_packages/community

Każda z paczek może być zainstalowana w wygodny sposób po zainstalowaniu Sublime Package Control wg instrukcji:
http://wbond.net/sublime_packages/package_control/installation

Ciekawe paczki których używam na co dzień

  • CodeIgniter Snippets
    "wlepki" CodeIgnitera
    https://github.com/mpmont/ci-snippets
  • AutoFileName
    automatyczne podpowiadanie ścieżek/plików, np. <img src="[tutaj_popup_z_linkami_projektu]" />
  • PlainTasks
    tasks, todo
    https://github.com/aziz/PlainTasks
  • PHP Syntax Checker
    sygnalizuje błędy składni PHP podczas zapisania pliku lokalnie
  • SFTP (komercyjna)
    warta uwagi wtyczka ułatwiająca szybki update plików na ftp, obsługuje synchronizację, diff itp. 
  • ZenCoding
    kodowanie na sterydach, więcej o zen-coding tutaj: http://code.google.com/p/zen-coding/
  • Local History
    gromadzi historię zmian wszystkich plików na których operujemy, dzięki temu  łatwo możemy porównać kod z tym sprzed np. tygodnia (funkcje compare, incremental diff)
  • SortTabs
    jednym ruchem sortuje zakładki 

Brak komentarzy:

Prześlij komentarz