Notki otagowane ide

Jak w textmate przejść do definicji zaznaczonej klasy w kodzie PHP?

Od kiedy znajomy z pracy wczoraj pokazał mi, jak w jego Aptanie można łatwo przejść do definicji klasy, zapragnąłem tego samego efektu w moim textmate.

Poczytałem nieco o tworzeniu rozszerzeń do TextMate’a i postanowiłem napisać samemu takowe rozszerzenie do obsługi PHP, gdyż nie mogłem znaleźć solucji na mój problem w Google. Możliwe, że niedokładnie szukałem, ale moje rozwiązanie jest całkiem funkcjonalne.

http://github.com/RaVbaker/textmate_own_bundles/blob/master/php/jump_to_class_definition.sh

Używanie jego jest oparte o API Textmate’a dla pisania bundle’i w Ruby’m oraz proste wywołanie konsolowego GREPa.

Pełny kod oraz sposób instalacji możecie podejrzeć na mojej stronie na GitHubie. Dobrej zabawy!

2 years ago
Komentarze

Jak dodać do Findera w Mac OS X opcję “otwórz w TextMate”

Od dawna szukałem tej opcji i okazało się, że przy pomocy Automator.app można taką funkcję dodać do systemu w bardzo prosty sposób.

Polecam kolejny już artykuł z duńskiego bloga justaddwater.dk -  | How To add “Open folder in Textmate” to Finder Context Menu

2 years ago — 1 note
Komentarze

Prawie wszystko co chcielibyście wiedzieć o VI/VIMie ale boicie się zapytać

Znajomy z pracy ostatnio pytał się mnie o tipsy na temat używania VIMa. Postanowiłem poszperać i znaleźć jakiś jeden sensowny zbiór pomocy do VIMa, po lekturze którego będzie można już na 100% używać tego potężnego edytora.

Dobrej zabawy! VI and VIM editor: Tutorial and advanced features

2 years ago
Komentarze

VimMate jako namiastka TextMate’a pod VIMem

Gdy przesiadłem się na linuksa kilka lat temu (a był to slackware 10.0), pierwszym moim dylematem było jaki edytor kodu wybrać. Zasadniczo były trzy opcje: vi/vim, emacs oraz nano/piko. Nano wydał mi się zbyt prymitywny - gdyż wcześniej byłem przyzwyczajony do notepad++, który miał masę opcji i wtyczek do wyboru. A emacs przerażał mnie ilością kombinacji klawiszy, oraz tym, że nie potrafiłem zapamiętać jak wyłączyć ten edytor! Wybór mój więc padł na VIM.

Prostota vima a zarazem mnogość sprytnych opcji sprawiła, że do dziś jest to mój edytor drugiego wyboru - zaraz po textmate’cie. No właśnie, a co gdyby tak możliwości textmate’a umieścić w vimie (bo przecież posiada on swój system pluginów i rozszerzeń)?

Co ważne, nie tylko ja wpadłem na ten pomysł i powstały już zestawy wtyczek do vima roszerzające możliwości edytora tak, że jego używanie będzie maksymalnie zbliżone do tego znanego z tego popularnego edytora wśród użytkowników maków. Może to być też dobry punkt wyjścia do poznania zasad jakimi rządzi się textmate na sucho i bez wydawania tysięcy złotych na drogi komputer.

Wspomniane wtyczki znajdziecie tutaj: vimmate - Project Hosting on Google Code

2 years ago
Komentarze

Textmate - wyciągnij z niego siódme poty!

Jestem wielkim fanem skrótów klawiszowych i do czego się tylko da używam klawiatury. Dlatego po przesiadce na maka (prawie dwa lata temu) wiedziałem, że moim wyborem będzie Textmate.

Mnogość możliwości zaszytych w kombinacjach klawiszowych tego edytora mnie zdumiewa i ciągle odkrywam nowe kombinacje klawiszy.

Dzisiaj np. dzięki artykułowi TextMate productivity tips | 456 Berea Street odkryłem jak przesuwać zaznaczony tekst klawiaturą.

Służy do tego kombinacja: ⌘ + ctrl + strzałki (↓↑→←) aby ustalić położenie. Wam również polecam dogłębnie poznać swój edytor.

2 years ago
Komentarze

Czyżby najszybszy sposób na pisanie HTML/CSS?

Smashing Magazine właśnie opublikowało wpis o Zen Coding: A Speedy Way To Write HTML/CSS Code.

Możecie wypróbować i zobaczyć, czy faktycznie przyspieszy to waszą pracę. Mnie i tak póki co wystarcza domyślne uzupełnianie składni w TextMate’cie.

2 years ago
Komentarze