Я недавно переключился на Ubuntu из Windows и люблю его. Одной вещью, которую я пропускаю, является Блокнот моего Программиста. Я ничто еще не нашел подобным для Linux. Eclipse является слишком большим и включен для того, в чем я нуждаюсь.
ОТРЕДАКТИРОВАННЫЙ ДЛЯ ДОБАВЛЕНИЯ:
Конкретно я ищу -
различный инструмент (я знаю о Комбинации, но ищу встроенный или сменный, а не отдельный инструмент);
ftp;
соответствие тега html/xml;
и большой - находит в файлах - ищут термин или regex в определенной для пользователя группе файлов, или рекурсивно через каталоги, и возвращают выделенный, активируемый по щелчку список результатов.
Отредактированный снова (04/05/2011) я действительно заканчивал тем, что пробовал большинство предложений ниже, но с чем я закончил, Редактирование Комодо. Это делает все, что я хотел, и это доступно на всех трех платформах, поэтому теперь, когда я нахожусь на Mac на работе, я не должен изучать другой новый IDE. Это, основываются на Mozilla, таким образом, существуют дополнения (и можно создать собственное), который может быть обновлен тем же путем, дополнения Firefox.
Много пользователей Linux в конечном счете мигрирует на Vim или Emacs. У них есть крутые кривые обучения, но почти бесконечная настраиваемость. Для большего количества блокнота ++ как редактор, я слышу хорошие вещи о geany, но пользователь энергии сам.
По-моему, выбором редактора является очень персональный вопрос. На вашем месте я посмотрел бы на этот список и судил бы их один за другим, пока я не нашел тот, который работал на меня. Если все остальное перестало работать, я заметил в том списке, что блокнот ++, как сообщают, работает хорошо с вином.
Vim походит на то, что Вы ищете
https://help.ubuntu.com/community/VimHowto
Инструкции установить его находятся на той странице также :)
Мне нравится gvim. Это имеет всю силу энергии, но с некоторыми дружественными добавленными опциями GUI. Это имеет подсветку синтаксиса, regex связанный находят и заменяют, и можно сделать diffs, а также хост других вещей. Это является межплатформенным, также.
Я использую gedit, также.
Существуют тонны редакторов, многих с функциями, которые Вы будете любить. Мое предложение состоит в том, чтобы определенно мигрировать на что-то, что работает над несколькими платформами, и используйте его на всех своих машинах.
Тем не менее вот ссылка для многих опций Ubuntu: https://help.ubuntu.com/community/Programming
Emacs GNU, Vim и jEdit являются хорошими вариантами (думал, что я не использую jEdit):
На основе Вашей спецификации, как использование regex/ftp, Vim является лучшим редактором, которого Вы хотели бы использовать. Это будет выглядеть невозможным в начале, поэтому брать некоторые учебные руководства, я предложил бы, чтобы Вы прошли книгу, Байт Vim swaroop hegde, Это свободно для загрузки
Gedit не плох, и у Вас может быть он по умолчанию так или иначе. На основе обратной связи взгляните на Голубую рыбу также.
Обратите внимание, что Unix (в котором рассчитывают почти любые дистрибутивы Linux) действительно имеет совершенно другую философию, чем Microsoft и Windows в целом.
Философия Unix короче говоря; Сделайте одну вещь и сделайте это хорошо.
Поэтому Вы будете видеть очень немногих do-it-all IDE. Вместо этого много задач выполняется маленьким очень компетентными инструментами, как MELD только фокусируется на разности/слиянии (kdiff3, другой большой инструмент между прочим).
С этого мое предложение Вам состоит в том, чтобы занять время и действительно изучить, как сделать Вашу работу Unix путь. Узнайте о вещах как ядро GNU utils, grep, найдите и инструменты как Мерзавец. Это заплатит, и Вы никогда не будете хотеть возвращаться.
Счастливый Unixing!
(PS: superuser.com не позволяет мне больше чем двум ссылкам, но я уверен, что Google поможет Вам),