| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Клуб юнуксоидов > Лучший (?GUI?) текстовый редактор |
| Автор: powerfox 12.8.2006, 18:00 |
![]() Пришла пора обсудить текстовые редакторы. Прошу писать, за что вы проголосовали и почему. Особый упор делайте на особенности редактора, почему ОН, п н другой + как вы его используете. Лучшие редакторы попадут в http://forum.vingrad.ru/index.php?showtopic=107684 Если я пропустил какой-нибудь очень популярный редактор, НЕ ГОЛОСУЙТЕ за другое, а напишите, я отредактирую варианты ответов. Vim и emacs попадут в тот раздел автоматически(если никто не против), но я их добавляю в голосование, их выбор будет означать, что вы не любите GUI редакторы. Приглашаю авторов для написания обзоров, победившего ПО. + emacs, про vim, как я понял, напишет GrayCardinal. Я проголосовал за kwrite/kate, так как у них удобный интерфейс, они легко настраиваются, поддерживают msstfonts. В kate удобно работать с несколькими файлами сразу. С точки зрения разработчика, у них приятная подсветка синтаксиса, {} имеют возможность сворачивания, полезны и закладки. Kate имеет удобный поиск по всем открытым файлам с поддержкой масок/шаблонов, помимо этого в kate встроет терминал. |
| Автор: Mayk 12.8.2006, 18:18 |
| VIM. Настраиваемая подсветка синтаксиса, табы, встроенный скритптовый язык, распротранненость под все известные мне платформы, удобная система поиска(поиск по регекспам, быстрый поиск символа в строке и др), удобная система изменения текста(изменить символ, строку до конца, др.), подробнейшая документация, сворчивание не только {}, но и чего угодно, макросы, аббревиатуры, множественные буферы аля клипборды, возможность редактирования сжатых файлов, интегрированный греп(!!!!!!), понимает вывод сообщения об ошибках от множества компиляторов, буферы(аля :split), автодополнение текста, умное автодополнение текста. Тьфу блин, надоело перечислять. (холиварно)Короче. Если ваш редактор не умеет переворачивать файл вверх тормашками, то даже не смейте сравнивать его с вимом. |
| Автор: Сумасшедший 12.8.2006, 19:14 |
| BlueFish - настраиваемая и расширяемая подсветка синтаксиса; дружелюбный интерфейс, не требующий изучения; нормальная поддержка различных кодировок; несколько режимов переноса; человеческое автонумерование строк; автоматическое выравнивание отступов; редактируемые менюшки для вставки кода; быстрая загрузка; ведение проектов (группировка файлов по проектам и их управление); работа с несколькими одовременно открытыми документами; панельки просмотра ФС проекта и системы; возможность добавить/настроить кнопку просмотра проекта в различных браузерах; возможность запустить внешнюю программу и фильтры, которые будут обрабатывать исходящие и возвращаемые данные; возможность конвертировать ASCII и ISO8859-символы в их html-коды; закладки к файлам; возможность веврнуть файл к последнему варианту сохранения без закрытия редактора и не удерживая "Ctrl+Z".. фууух.. В трех словах: много чего умеет и приятен в работе) |
| Автор: Void 12.8.2006, 19:44 |
| Голосую за отсутствующий вариант jEdit (Java => кроссплатформенный => можно упоминать в клубе юниксоидов Фичи перечислять бесполезно: много, к тому же набор стандартный для уважающего себя редактора. Прельщает супер-расширяемость через плагины и макросы. |
| Автор: Void 12.8.2006, 19:57 |
| powerfox, так какая связь между языком, на котором пишет программист, и языком, на котором написан редактор? |
| Автор: powerfox 12.8.2006, 20:32 | ||
Void, я подумал, что он заточен под разработку на Java Добавлено @ 20:34 Void, добавил.
??? Никого в разделе не было, когда редактировал, это как? Шаманство... |
| Автор: nerezus 12.8.2006, 20:51 |
| Kate/kwrite Для кодинга - ZDE |
| Автор: powerfox 12.8.2006, 20:52 |
Обоснуйте выбор |
| Автор: kirjanov 12.8.2006, 22:43 |
| Vim - везде, или JOE, а где собственно он есть??? |
| Автор: Sardar 13.8.2006, 01:38 |
| vim - правка любого файла по быстрому, им наверное половину рабочего времени пользуюсь jEdit - когда пишу что нибудь серьёзное, просто привык к нему, реально только табы, фавориты и подсветку его пользую без расширений, но есть в нём мелочи (вертикальная селекция, поиск в файлах и т.д), которые позволяют просто его любить Zend Studio - когда верстаю, пишу на PHP 1stPage2000 - когда в винде, набиваю тестовые скрипты А ведь ещё есть eclipse, всё никак с ней не подружусь... |
| Автор: nerezus 13.8.2006, 10:15 | ||||
ZDE(Zend Studio) - т.к. нету аналогов, а плагину для eclipse до альфа-версии(хотя бы), как раком до китая =) |
| Автор: BobiKK 13.8.2006, 11:19 |
| Альтернатив Zend'у под Линукс нет в природе. Но что касатается кодинга, скажем, на Си, то тут выбор побольше. От старого доброго Vim'a до KDevelop и прочего. Лично я использую в основном Vim и Anjuta |
| Автор: Mayk 13.8.2006, 11:36 |
а это что такое? |
| Автор: Sardar 13.8.2006, 12:49 |
Это способность отселектировать не строки, а блок текста (15 строк по 3 символа на каждой строке), например что бы разом его выравнить. Жми ctrl и селектируй под jEdit'ом |
| Автор: Mayk 13.8.2006, 13:00 | ||
ааааа. Как ctrl-v в normal mode vim'а |
| Автор: Dragon 13.8.2006, 13:30 |
| KDevelop. В принципе, тот же kate, но не совсем + mcedit |
| Автор: nickless 13.8.2006, 16:41 |
| Голосовал за kate/kwrite, их использую когда запущены Х-ы, т.е. чаще всего. В kate больше всего нравится возможность сохранять сессии, можно быстро и централизированно открыть скажем все скрипты итд. В консоле использую vim, про него уже и так всё ясно Вообще вопрос каверзный, ИМХО сравнивать vim можно только что с emacs, все остальные редакторы по функциональности даже близко не стояли, а тут еще в том же вопросе GUI vs. CLI фигурирует, выбирать сложно... |
| Автор: powerfox 13.8.2006, 18:50 | ||||
nickless:
|
| Автор: nickless 13.8.2006, 20:48 | ||
Вот именно, а я и GUI и CLI люблю, это как сравнивать самолёт с машиной, нельзя сказать что если выбираешь машину значит не любишь летать - и то и другое средство передвижения, но они принципиально различаются. |
| Автор: ZeeLax 7.9.2006, 21:36 |
| Если в иксах на десктопе - kwrite, если на серверах через ssh - vim. Т.к. vim по дефолту рулит, выбираю kwrite. |
| Автор: bilbobagginz 7.9.2006, 22:11 |
| гвим рулит если его запустить в консоли, запускается вим. |
| Автор: Ch0bits 7.9.2006, 22:27 |
| Не голосовал, т.к. не разбираюсь. Из тех что видел, нравится KWrite, но vim я никогда не видел. |
| Автор: Sardar 8.9.2006, 02:29 |
| Недавно открыл для себя eclipse + phpeclipse - очень хорошая вещь. Поставь, но предупреждаю:
|
| Автор: GrayCardinal 8.9.2006, 08:48 |
| Sardar, Не пугай так человека Ты забыл сказать что есть gvim (vim с GUI) в котором этих проблем нет |
| Автор: rgb 8.9.2006, 09:50 |
| проголосовал за gedit, хотя иногда, очень ограничено, использую bluefish (только для html), на работе гоняю gvim+cream т.к. установлена масдай и ничего другого портированного не нашел, из тех редакторов, что находил не один не справился с перекодировкой в utf-8, такое ощущение, что виндузятникам окромя 1251 больше ничего не надо (благо хоть знают, что кроме \n\r можно использовать и просто \n) |
| Автор: smartov 8.9.2006, 11:19 |
| Тут не упомянут - мне нравится SciTe |
| Автор: EtherLord 11.9.2006, 12:23 |
| KWrite по тем же причинам, что указал powerfox |
| Автор: Ch0bits 16.9.2006, 17:56 |
| Sardar, спасибо за советы. gvim понравился. |
| Автор: Кнером 23.9.2006, 11:24 |
| Отдал голос за Kate. Мою девушку так зовут. Когда первый раз Линукс установил, был в шоке. Подумал мерещится. Раз 10 прочитал названеи программы. Рассказал своей девушке, не поверила. Нужно будет как-нибудь показать. |
| Автор: ktak 7.11.2006, 10:00 |
| xemacs - это не GUI для emacs!!! emacs и xemacs - это две разные ветки развития emacs. И в той и в другой ветке редакторы имеют как консольный режим, так и графический. В виду малого отличия этих редакторов друг от друга, я бы объединил их в опросе под названием (x)emacs. Если уж интересно, с GUI или без применятся emacs у отвечающего, добавить ответы в двух вариантах "(x)emacs в текстовом режиме" и "(x)emacs в графическом режиме". А пока я выбрал emacs, но применяю его чаще в графическом режиме (если уж в иксах сижу, чего не пользоваться?). С теми же настройками прекрасно работается и в текстовом режиме emacs. Emacs умеет всё, описанное Mayk в посте о VIM. Из постоянно используемых мной возможностей добавил бы ещё возможность графического DIFF файлов и каталогов (функция ediff), работу с системами управления версиями (CVS, Subversion) и возможность прямо в редакторе читать man-ы и info. Причём man-ы выводятся подкрашенными, со списком разделов в меню, и с гипер-текстовыми ссылками (команда woman). Так же при разработке использую пакет http://ecb.sourceforge.net (http://ecb.sourceforge.net/screenshots/index.html) А вообще, emacs умеет всё! Как кто-то справедливо заметил, "Emacs - это не редактор, а операционная система". Можно и новости/почту читать/писать, и в игры играть, и в аську ходить, и музыку слушать. И даже я как-то видел линк на сайт разработки WindowManager-а на Emacs-се (на мой взгляд, это уже совсем изврат). С уважением отношусь так же и к VIM, но использую его для случаев, когда надо пару строк подправить. |
| Автор: Artemios 13.11.2006, 11:38 |
| В X-сах kate/kwrite, потому что нравится в консоли nano, иногда mcedit |
| Автор: nonstop 19.1.2007, 12:39 |
| непонятно почему разделили vim и gvim когда в X-ах использую gvim, а в консоли vim причины: хорошо настраивается наличие разных режимов работы позволяет настроить еще лучше |
| Автор: MAKCim 19.1.2007, 12:44 | ||
я и там и там vim (ну нравится мне ncurses |
| Автор: Goganchic 25.1.2007, 10:35 |
| Использую Vim потому что он может все и потому что меня приучили еще с того, когда я начал знакомиться с Линуксом, пользоваться этим редактором. Сначала было конечно не очень удобно (полно режимов и все в таком духе), но потом привык и теперь меня раздражает, когда в kwrite в Линуксе или в Notepad++ в винде курсор не перемещается при нажатии на h, j, k, l |
| Автор: Artemios 19.3.2007, 17:56 |
| Решил посмотреть, почему людям vim нравится... И, надо же, теперь он мне тоже нравиться! Даже очень... Почему свой вариант ответа в голосовании нельзя поменять? :( |
| Автор: boombick 19.3.2007, 20:10 | ||
kate - для разработки, vim - для быстрого редактирования
"... и единственного, чего в ней не хватает, так это текстового редактора" Конец цитаты. |
| Автор: Kagor 19.3.2007, 20:14 |
| GVIM/VIM и mcedit. |