Odkąd zagościł u mnie dżin używam tylko jego. Jest szybki i ma wszystko czego mi trzeba. No może prawie wszystko. Brakowało mi tylko snippetów czyli po polsku wstawek. To ostatnia rzecz jakiej brakowało mi do szybkiej i efektywnej pracy. Bo co klepać linie kodu, kiedy można klepnąć tabulator :-)

Co jakiś czas sprawdzałem czy pojawiła się już odpowiednia wtyczka zapewniająca taką funkcjonalność, ale póki co nadal jest to tylko pozycja na liście życzeń. Dopiero wczoraj znalazłem w dokumentacji, że większość jest już zrobiona !

W katalogu w którym zainstalował się Geany znajdziecie plik snippets.conf. U mnie pełna ścieżka to:

/usr/share/geany/snippets.conf

Teraz wystarczy skopiować go do naszego katalogu domowego:

$ cp /usr/share/geany/snippets.conf ~/.geany/

I już możemy dodawać do niego dowolne wstawki. W bloku [Special] możemy zadeklarować słowa kluczowe, których będziemy używać przy tworzeniu naszych wstawek. Np. żeby nie powtarzać często ładnego otwarcia bloku kodu {} deklarujemy to raz:

klamry=\n{\n\t\n}\n

a następnie możemy używać tego słowa kluczowego przy deklaracji naszych wstawek:

[PHP]
for=for ($i = 0; $i < %cursor%; $i++)%klamry%

Na początek zadeklarowałem sobie kilka wstawek z HTML-a. Jeżeli ktoś chce to niech się częstuje:

wget http://citizen.ovh.org/stuff/snippets.conf -O ~/.geany/snippets.conf

Efekt działania

Komentarze do notki “Snippety w Geany”

  1. artur
    07 maja 2008 o 16:02:36

    Bardzo ciekawa funkcja :) Chyba przekonam się do Geany

  2. Kayne
    07 maja 2008 o 18:59:49

    Świetne, świetne. Trzeba to przetestować :)

  3. int
    07 maja 2008 o 20:46:37

    wiecej takich ciekawostek poprosze :p

  4. ast
    27 maja 2008 o 09:12:36

    Świetne. Po crashującym się samoistnie screemie znalazłem godnego następce. No i te wstawki… ;D.

  5. pi00
    14 czerwca 2008 o 19:02:09

    Do zadań webmasterskich i nie tylko dobry jest bluefish.
    http://bluefish.openoffice.nl

  6. trójkąt
    14 czerwca 2008 o 19:06:19

    W porównaniu z Geany, Bluefish jest dość wolny.

  7. antony
    29 stycznia 2009 o 23:28:54

    geany is the best! thank you for this post … nice work!

  8. Daro
    19 marca 2009 o 14:21:14

    Jak to skonfigurować pod Windowsem? Jeśli się da …

  9. trójkąt
    19 marca 2009 o 15:36:22

    @Daro: zapewne tak samo, tyle że musisz wiedzieć gdzie Geany trzyma swoje ustawienia.

  10. Peter222
    15 maja 2009 o 08:55:31

    da się jakoś zmusić Geany aby snippety HTML’owe działały też w plikach .php gdzie wplatany jest HTML?

  11. trójkąt
    15 maja 2009 o 12:04:52

    Tak. Zobacz jak zbudowany jest plik ze snippetami. Wystarczy że skopiujesz te HTML-owe do sekcji [PHP] lub sekcji [Default] (te w sekcji Default będą dostępne w każdym typie plików).

  12. Peter222
    15 maja 2009 o 15:53:27

    Dzięki – działa pięknie! Nigdzie nie mogę poszukać jeszcze tagów HTML, żeby działały podpowiedzi dla tego języka. Mam php, css. Istnieją też dla HTML?

Skomentuj

Formatowanie: Textile z obrazkami

Stronę napędza Jogger. Pewne prawa zastrzeżone.