• Выбрать редактор кода?

    burjui
    @burjui
    Sublime Text 2
    Пользовался им недолго. В целом, неплохой редактор, но стоит денег. На Хабре его очень любят.

    Vim
    Его я использую в терминале. Подсветка синтаксиса для кучи языков, дополнение по Ctrl+N (есть поддержка ctags для C и C++). Некоторые его используют для целых проектов, но я считаю это мазохизмом. Лучше всего vim подходит для быстрых небольших правок.

    Emacs
    Использую для Scheme, т.к. имеется связка geiser+quack для интеграции с Racket. Нереально мощный редактор, который можно расширять, дописывая код на EmacsLisp. Фарширован кучей режимов для работы с разными ЯП, таблицами, e-mail и т.д. Но есть одно «но»: он для людей с хорошей памятью на хоткеи — абсолютно всё на них завязано, а хоткеев там о-о-очень много.

    Отсебятина:
    Geany
    На мой взгляд, самый разумный компромисс между IDE и простым редактором: подсветка синтаксиса, цветовые схемы, автодополнение, примитивная поддержка проектов и сборки через make, плагины для кучи всего (в том числе, простой плагин для систем контроля версий), symbol browser (функции, переменные, классы и т.п.). Поддерживает кучу ЯП. Думаю, не слишком отстаёт от Sublime Text 2, зато открыт и бесплатен. Пользуюсь, в основном, им (сейчас кодю проект на D).

    ***

    В общем, я бы посоветовал Geany как функциональный, но лёгкий программерский редактор. Для больших проектов и всякого реfuckторинга лушче, наверное, IntelliJ Idea (:
    Ответ написан
    4 комментария