Лучшая альтернатива Gnome UltraEdit?[закрыто]
Вопрос
Когда я перехожу с Windows на Ubuntu/Gnome, я ищу альтернативу UltraEdit.
Я попробовал несколько инструментов, но им часто не хватает некоторых действительно полезных функций, таких как:
- Цвет синтаксиса
- Редактирование файлов по FTP (доступ к файлам по FTP без использования внешнего приложения)
- Управление набором символов.
Какой из них вы используете?И каковы их основные особенности?
Решение
geany — прекрасный редактор, но он использует GTK+, а не GNOME, поэтому в нем нет интеграции gnome-vfs/gvfs.bluefish имеет интеграцию gnome-vfs/gvfs, но немного глючит.gvim немного сложнее в использовании и не поддерживает FTP напрямую, но он очень расширяем.В худшем случае вы можете использовать FUSE для монтирования каталога FTP в вашу систему.
Другие советы
Я просто использую старый добрый gedit.Он имеет подсветку синтаксиса и обрабатывает кодировки.
Для работы с файлами на общих FTP-ресурсах я просто монтирую их с помощью функции «Места» -> «Подключиться к серверу», после чего удаленные файлы становятся легко доступны из gedit (или любой другой программы Gnome, если уж на то пошло).
Ultraedit теперь доступен для Ubuntu.Это коммерческая программа, но довольно дешевая и имеет бесплатную пробную версию.
http://www.ultraedit.com/company/blog/products/ultraedit-for-linux-released.html
В духе кроссплатформенных редакторов я хотел бы отметить Сцинтилла и SciTE.Реализации используются во многих IDE и редакторах, доступных для Windows и Linux.
SciTE — текстовый редактор на базе SCIntilla.Первоначально созданный для демонстрации Scintilla, он превратился в полезный редактор с возможностями для создания и запуска программ.Его лучше всего использовать для задач с простыми конфигурациями — я использую его для создания тестовых и демонстрационных программ, а также самих SciTE и Scintilla.
В настоящее время SciTE доступен для операционных систем, совместимых с Intel Win32 и Linux, с GTK+.Он запускался в Windows XP, Fedora 8 и Ubuntu 7.10 с GTK+ 2.12.
Scintilla — бесплатный компонент для редактирования исходного кода.Он поставляется с полным исходным кодом и лицензией, которая позволяет использовать его в любом бесплатном проекте или коммерческом продукте.
Помимо функций, имеющихся в стандартных компонентах редактирования текста, Scintilla включает в себя функции, особенно полезные при редактировании и отладке исходного кода.К ним относятся поддержка стилей синтаксиса, индикаторы ошибок, завершение кода и подсказки по вызову.Поле выделения может содержать маркеры, подобные тем, которые используются в отладчиках для обозначения точек останова и текущей строки.Выбор стиля более открыт, чем во многих редакторах, что позволяет использовать пропорциональные шрифты, жирный шрифт и курсив, несколько цветов переднего плана и фона, а также несколько шрифтов.
Кейт поддерживает раскраску синтаксиса и множество кодировок.Я не уверен, что вы подразумеваете под «изданием файлов по FTP», но у kate также есть консоль, поэтому вы можете использовать FTP оттуда.
Не ищите поддержку FTP в приложениях.Эти вещи лучше обрабатываются системой, используя файловые системы FUSE или Gnome VFS и т. д.
Если вы хотите быть хардкорным и хотите освоить полуполезный навык, изучите изучение vim (или его варианта, такого как ультра-хардкорный vi, GUI gvim и т. д.);vi и его братья и сестры являются наиболее распространенными редакторами, установленными на *nix-боксах. Вы можете оказаться в ситуации, когда единственным доступным редактором является vi.
В противном случае я бы предложил использовать что-то, что поддерживает используемый вами язык, т.е.Я бы предпочел не программировать Java без Eclipse.
Для других целей я использую joe — очень маленький и приятный редактор командной строки с привязками клавиш Wordstar.
Только что попробовал Jedit на Ubuntu 8.1, и он наиболее близок к Ultraedit с некоторыми дополнительными мощными функциями.пока вполне доволен..
Еще один замечательный редактор Крик.Он не очень зрелый, но полон полезных функций.