Vim czy Eclipse?

Wakacje się skończyły, trzeba wracać do pracy. Znowu nasuwa mi się jeden z większych dylematów tego lata – uczyć się Vim’a czy kombinować z Eclipse? To pytanie nie daje mi wręcz spać po nocach…

Na początek trochę humoru (http://roflcopter.pl/66):

Jak zrobić prosty generator losowych znaków?
Posadzić człowieka przed vi i kazać mu wyjść z programu.

Trochę ponad rok temu, idąc pracować w firmie, niejako zostałem zmuszony do pracy w Eclipse. Wcześniej używałem różnych narzędzi, ale nie byłem chyba jakoś szczególnie do żadnego przywiązany. Po poznaniu Eclipse’a, a właściwie to PDT (PHP Development Tools), przyzwyczaiłem się do edytora i było wszystko ok.

Po zmianie firmy przede wszystkim nastąpiła zmiana środowiska z Windowsa na Linuxa (CentOs 5) i znowu zaczęła się walka z edytorem. Nie został mi narzucony żaden konkretny. Podpatrując jednak kolegów bardzo spodobała mi się konwencja nie używania myszki przy programowaniu – o bo i po co? Vim umożliwia to doskonale, jednak sterowanie programem za pomocą klawiatury, skróty klawiszowe i komendy trochę mnie początkowo przestraszyły. Dla treningu ściągnąłem sobie windowsową wersję – gVim7.2 – i wziąłem się za lekturę i tzw.research ;) Oto kilka bardziej przydatnych linków:

Na zakończenie coś co przemawia do mnie najbardziej – kompletny tutorial wideo:

Więc jeżeli się uda – Vim :)

Komentarzy: 4

Śledź Dyskusję
  1. Nowaker:

    Vima chyba nie idzie zmusić do podpowiadania składni. Czy się mylę? Na pewno też nie zrobi refaktoringu – zmiana nazw klas, metod, zmiennych. Nie pokazuje też JavaDoców. Dla mnie wybór jest oczywisty – na korzyść IDE.

  2. Orest Hrycyna:

    Jezeli chodzi o dokumentację: http://vim.wikia.com/wiki/Automatically_generate_PHPdoc_comments
    Co do reszty to wypowiem sie za kilka dni, po ustawieniu wszystkiego ;)

  3. Airborn:

    vim! jak masz gdzieś dostępną konsolę to odpal sobie vimtutor i przeleć go raz dwa, podstawowy tutorial, ale prócz suchych faktów masz od razu praktykę

  4. Nowaker:

    :call JCommentWriter() aby wygenerować PHPDoc-a? Ja to robię wpisując /** przed nazwą metody i już mam.

Napisz komenatrz

XHTML: Możesz użyć następujących tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word