jEdit
В предыдущем посте я сетовал на отсутствие в дистрибутиве openSUSE 11 какой-нибудь хорошей IDE-шки (KDevelop и Anjuta не в счет). Честно говоря, я надеялся найти в нем что-то вроде eclipse или, на худой конец, Code::Blocks, но ничего такого там не было. Ладно, опять повторюсь, что в "домашних" условиях какя-то особо охрененная IDE не нужна. Но хотя бы хороший программерский текстовый редактор является абсолютной необходимостью.
Каковы критерии хорошего программерского текстового редактора?
Во-первых, (и это едва ли не самое важное), обеспечение подсветки синтаксиса для возможно большего количества языков программирования. К тому же, нумерация строк, выделение текущей строки, индикация соответствия скобок и тому подобные примочки.
Во-вторых, возможность открывать сразу несколько документов в одном окне и удобно переключаться между ними.
В-третьих, встроенный просмотрщик файловой системы - чтоб удобнее было открывать документы. Хорошо, если данный просмотрщик также позволял бы легко удалять или переименовывать файлы.
В-четвертых, удобные поиск/замена и тому подобные текстовые инструменты.
По всем этим параметрам мне подходил редактор kate. Однако, у него был очень неудобный просмотрщик ФС. Что и подтолкнуло меня на поиски нового редактора (несмотря на то, что у kate есть охрененная фича - konsole, встроенная прямо в редактор). И я нашел.
Прошу любить и жаловать - jEdit, отличный кроссплатформенный текстовый редактор, написанный на JAVA. Он подходит по всем вышеперечисленным параметрам, плюс имеет множество дополнительных фишек, вроде плагинов, макросов и так далее. Рекомендую попробовать.
http://jedit.org








