Возвращаясь к вопросу об инструментах

Mar 10, 2008 22:28


Нашлась такая вот заметка - Проблема технологий или "Самурай без меча подобен", (часть 2). Интересные аналогии:

Когда программист вырастает, он выбирает инструмент себе по руке. Кто-то берет катану - легкий и быстрый Notepad++, кто-то - трехзвенный цеп - очень гибкий, но неудобный и даже опасный для новичка EMacs, кто-то выбирает полный доспех и ( Read more... )

links, emacs

Leave a comment

Comments 13

ex_pento383 March 10 2008, 18:04:25 UTC
Про vim ни слова, а жаль :)

Reply

feuerfuchs45 March 10 2008, 18:34:42 UTC
Действительно, а я и не обратил внимание на это :)

Reply

p1r4nh4 March 11 2008, 10:02:05 UTC
notepad++ я б на вим заменил. А то это какая-то попса вендовая. =)

Reply

feuerfuchs45 March 11 2008, 13:16:58 UTC
По ходу дела так есть :) попса, и вендовая. Я бы eclipse заменил на *nix-like OS ;) это по-моему, наиболее похоже на самурая в полном доспехе и на лошади.

Reply


grep_z March 11 2008, 06:59:47 UTC
У меня было тяжёлое детство, моим бамбуковым мечём была бейскивоская консоль "Робика". %)

Reply


scratch613 March 17 2008, 16:19:15 UTC
Спасибо всем за комментарии.
По поводу Эклипса и Vim могу сказать следующее:

Автор, т.к.работает под windows-системами, упоминает в основном windows (или кроссплотформенные) решения.

С vim я не работал, поэтому ничего толком сказать не могу -- собственно, именно поэтому и не упоминал :)
А с Notepad++ -- достаточно долго. Кстати, что вы имеете против этой программы? :)

Насчет того, что eclipse тяжелый, тормозной и раздражающий -- так ведь самурай, во-первых, тоже средневековый, во-вторых, самурай на лошади таким и должен быть, и в-третьих, что бы вы предложили, что бы не ставить виртуальную машину для проверки работы под Windows? Из того что было мне доступно, это одно из наилучших решений (и, кроме всего прочего, кроссплатформенность тут достаточно важна -- если я вздумаю пересесть на Linux, то не нужно будет учить новый редактор).

Спасибо за внимание :)

Reply

feuerfuchs45 March 17 2008, 19:05:26 UTC
А с Notepad++ -- достаточно долго. Кстати, что вы имеете против этой программы? :)

Лично я ничего не имею против, так как не пользовался :)

Я бы мог предложить емакс, который тоже кросплатформенный, хотя бы просто "на посмотреть".

Reply

scratch613 March 18 2008, 11:01:55 UTC
Вот, смотрю. Пока что неудобно (постоянно себе заезжаю по пальцам) :)
Есть какие-то интересные советы для тех кто только начинает работать (в смысле, не кидаться сразу в настройки и пересобачивать под себя, а для работы по умолчанию)?
Вот, например, как организовать подсветку кода?
Как сделать выписку всех функций из PHP-кода с параметрами и справкой в DocComment?
Я не нашел, в основном -- все советуют "как круто то, что можно нажимать меньше клавиш".

Reply

feuerfuchs45 March 18 2008, 11:22:05 UTC
Вот, например, как организовать подсветку кода?

По-моему, она (подсветка) автоматически "организовывается". (global-font-lock-mode), если нет.

Насчет работы с php - у меня опыта в этом нет, но я поискал по EmacsWiki, и первый же результат - PHPMode.

Даже несколько библиотек для работы с php оказывается :)

В частности, вот что какое есть описание:

Auto-completes PHP functions and handles indentation. Has templating support for class, functions, and loops in addition to supporting msf-abbrevs. In addition, it does syntax checking and can cross-reference the online PHP manual.

Reply


Leave a comment

Up