|
FTE, Замечательный консольный редактор для программистов! |
|
|
|
Jul 6 2006, 14:54
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(makc @ Jul 6 2006, 18:45)  Чем он лучше того же (g)vim ? К тому же судя по наличию свежих релизов этот проект находится в коме.  Чем лучше? Привычнее, что ли. VIM - это круто, как раз сейчас скачал и поставил себе 7.0. В 250 страничной доке пока утонул, но двуязычную проверку орфографии запустил. Вот, с слову, хороший обзор по VIM http://lug.mgn.ru/?module=articles&c=obzor&b=2&a=6Насчет развития - я тоже так долго думал. Но выяснилось следующее: (Sergey Pinigin, Сахара, автор ресурса) == Возрождению мешает позиция оставшихся держателей репозитория, не допускают желающих. Типа все открыто, делайте клона и развивайте, но на это никто не решается т.к. уже были, штуки три, но их развитие завершалось сразу после создания ... Народ хотел сделать поддержку unicode ... == Так вот, Сергей вместе с Александром Бельченко http://onembedding.com/tools/fte/выпустили несколько новых релизов, вставили, в частности, поддержку SVN. Я не утвеждаю, что это The Best, это вообще каждый для себя решает, но по соотношению размера, скорости и фич - этот редактор многих обставил...
|
|
|
|
|
Jul 6 2006, 15:20
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Jul 6 2006, 18:54)  Цитата(makc @ Jul 6 2006, 18:45)  Чем он лучше того же (g)vim ? К тому же судя по наличию свежих релизов этот проект находится в коме.  Чем лучше? Привычнее, что ли. VIM - это круто, как раз сейчас скачал и поставил себе 7.0. В 250 страничной доке пока утонул, но двуязычную проверку орфографии запустил. Да, VIM не так страшен, как его малюют. Его уникальная черта - сочетание сложного, навороченного редактора с макросами, расширениями и т.п и простого дубового редактора. Т.е. каждый сможет от VIM взять свое... Цитата Насчет развития - я тоже так долго думал. Но выяснилось следующее: (Sergey Pinigin, Сахара, автор ресурса) == Возрождению мешает позиция оставшихся держателей репозитория, не допускают желающих. Типа все открыто, делайте клона и развивайте, но на это никто не решается т.к. уже были, штуки три, но их развитие завершалось сразу после создания ... Народ хотел сделать поддержку unicode ... == Так вот, Сергей вместе с Александром Бельченко http://onembedding.com/tools/fte/выпустили несколько новых релизов, вставили, в частности, поддержку SVN. Я не утвеждаю, что это The Best, это вообще каждый для себя решает, но по соотношению размера, скорости и фич - этот редактор многих обставил... Честно говоря, у меня складывается впечатление, что fte создавался, как vim "с человеческим лицом". Взять хотя бы сочетание клавиш Ctrl+].  Но в нем, на сколько я понял, нет той расширяемости, которая свойственна современным мощным текстовым редакторам вроде (g)vim, (x)emacs и им подобным. Зато весит он меньше, да и в освоении попроще.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Jul 6 2006, 16:06
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(makc @ Jul 6 2006, 19:20)  Честно говоря, у меня складывается впечатление, что fte создавался, как vim "с человеческим лицом". Взять хотя бы сочетание клавиш Ctrl+].  Но в нем, на сколько я понял, нет той расширяемости, которая свойственна современным мощным текстовым редакторам вроде (g)vim, (x)emacs и им подобным. Зато весит он меньше, да и в освоении попроще.  Вероятно, что так. Интересная статистика: Какой текстовый редактор вы предпочитаете? http://www.linux.org.ru/view-vote.jsp?vote=4&back=votes.jspEmacs - это вообще нечто страшное, судя по отзывам (если поставить своей целью его более-менее изучить). Один Lisp чего стоит. В общем, по отзывам, единственный "напрягающий багофич" FTE - auto indent в комментариях. Вероятно, это следствие внутренней простоты редактора. Вообще, редкатор - это очень серьзный выбор. Я долго жил на ultraedit (используя, мягко говоря, далеко не все его фичи), теперь вот потянуло на что-то более продвинутое, и обязательно мультиплатформенное - все равно надо учиться на Linux работать. Пока "принюхиваюсь" к VIM.
|
|
|
|
|
Jul 6 2006, 16:59
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Jul 6 2006, 20:06)  Цитата(makc @ Jul 6 2006, 19:20)  Честно говоря, у меня складывается впечатление, что fte создавался, как vim "с человеческим лицом". Взять хотя бы сочетание клавиш Ctrl+].  Но в нем, на сколько я понял, нет той расширяемости, которая свойственна современным мощным текстовым редакторам вроде (g)vim, (x)emacs и им подобным. Зато весит он меньше, да и в освоении попроще.  Вероятно, что так. Интересная статистика: Какой текстовый редактор вы предпочитаете? http://www.linux.org.ru/view-vote.jsp?vote=4&back=votes.jspДа, видел эту статистику. Самое странное, что mc edit побеждает. Хотя объяснение этому есть - многим нужно подправить чуть-чуть, а писать что-то стоящее не нужно. Вот и получается, что в этом случае и mc edit вполне достаточно. Цитата Emacs - это вообще нечто страшное, судя по отзывам (если поставить своей целью его более-менее изучить). Один Lisp чего стоит.  Не страшнее vim. Есть своя специфика, но по большому счету не так страшно. Просто у меня в свое время vim работал быстрее, чем emacs, да и необходимости в расширенных макросах на тот момент не было. Зато теперь начал писать макросы для vim'a и могу сказать, что emacs - сильнее. Цитата В общем, по отзывам, единственный "напрягающий багофич" FTE - auto indent в комментариях. Вероятно, это следствие внутренней простоты редактора. Проблема не auto indent, а невозможность его быстрого исправления. Простой пример: не устраивало меня то, что gvim после "end process;" в VHDL не делал reverse tab. Пятнадцать минут и проблема решена + добавлено еще несколько фич к стандартному auto indent для VHDL. Т.е. vim - это не просто редактор, но и конструктор, с помощью которого можно сделать все, что может понадобиться. Цитата Вообще, редкатор - это очень серьзный выбор. Я долго жил на ultraedit (используя, мягко говоря, далеко не все его фичи), теперь вот потянуло на что-то более продвинутое, и обязательно мультиплатформенное - все равно надо учиться на Linux работать. Пока "принюхиваюсь" к VIM. Золотые слова! Вот только к сожалению далеко не все люди понимают, насколько может снизить продуктивность некачественный и недалекий редактор. PS: Был тут спор по поводу прелести редактора MS Visual Studio в части автодополнений. Все были очень сильно удивлены, когда я показал, что и (g)vim тоже есть неплохо работающее автодополнение имен, которое работает не только для объявленных объектов, но и для ключевых слов и всего прочего.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Jul 6 2006, 17:38
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(makc @ Jul 6 2006, 20:59)  Золотые слова! Вот только к сожалению далеко не все люди понимают, насколько может снизить продуктивность некачественный и недалекий редактор. Просто я осознал, что при работе я 90% процентов времени провожу в "шаблонных ситуациях": написать тако-то отформатированный кусок текста, что-то выделить, куда-то поместить выхваченный кусок информации. И начал ощущать интуитивную потребность, чтобы эти действия выполнялись автоматически. Т.е. вот надо мне абзац отформатировать как мне уднобно - нажал батон - и все готово. По сути, речь идет о формировании моего индивидуального "базиса мышления" (не всего, конечно, а некоторой его части  ). И вот под этот базис мне и нужен редактор, ибо все равно 90% времени проводится за работой с текстами. Не графический с понтами, а "обычный" текстовый, но с "фичами". Кстати, по соему опыту, команда - это когда "базисы мышления" ее членов пересекаюбся % на 50 хотя бы (но не на 100! - иначе будет лажа). Цитата(makc @ Jul 6 2006, 20:59)  PS: Был тут спор по поводу прелести редактора MS Visual Studio в части автодополнений. Все были очень сильно удивлены, когда я показал, что и (g)vim тоже есть неплохо работающее автодополнение имен, которое работает не только для объявленных объектов, но и для ключевых слов и всего прочего.  Читал про это  Пока еще не научился в VIM это "поднимать", но научусь...
|
|
|
|
|
Jul 6 2006, 18:03
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Jul 6 2006, 21:38)  Цитата(makc @ Jul 6 2006, 20:59)  PS: Был тут спор по поводу прелести редактора MS Visual Studio в части автодополнений. Все были очень сильно удивлены, когда я показал, что и (g)vim тоже есть неплохо работающее автодополнение имен, которое работает не только для объявленных объектов, но и для ключевых слов и всего прочего.  Читал про это  Пока еще не научился в VIM это "поднимать", но научусь... :help ins-completion Help в vim'e - замечательный.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Jul 7 2006, 04:16
|

Странник
   
Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051

|
Цитата(makc @ Jul 6 2006, 22:59)  Цитата В общем, по отзывам, единственный "напрягающий багофич" FTE - auto indent в комментариях. Вероятно, это следствие внутренней простоты редактора.
Проблема не auto indent, а невозможность его быстрого исправления. Скорее в том что не удосужились описать ту технологию которую попытались реализовать для этого. Да и исходники без комментов, в разном стиле ...
--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
|
|
|
|
|
Jul 7 2006, 06:08
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(spf @ Jul 7 2006, 08:16)  Цитата(makc @ Jul 6 2006, 22:59)  Цитата В общем, по отзывам, единственный "напрягающий багофич" FTE - auto indent в комментариях. Вероятно, это следствие внутренней простоты редактора.
Проблема не auto indent, а невозможность его быстрого исправления. Скорее в том что не удосужились описать ту технологию которую попытались реализовать для этого. Да и исходники без комментов, в разном стиле ... Это не правильно - править исходники, чтобы изменить поведение редактора относительно форматирования текста или его подстветки.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Jul 11 2006, 11:33
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(makc @ Jul 6 2006, 17:45)  Чем он лучше того же (g)vim ? Достаточно простой редактор с минималистическими функциями использования в качестве IDE. Из простоты следует достаточно легкая правка (в том числе и исходников) под себя. Когда встал вопрос хоть каком-то приличном редакторе под Linux в результате долгого и нудного выбора в качестве отправной точки был выбран именно он. Он по функциональности примерно соответстует самомым продвинутым досовским редакторам 15 летней давности :-). Из глобальных претензий пожалуй только отсутствие "проекта" :-(. FTE использую только под Linux. Для других платформ есть гораздо более продвинутые и правильные редакторы. Цитата Да, видел эту статистику. Самое странное, что mc edit побеждает. Это яркий пример наплевательского отношения к самому себе (как в общем-то и использование встроенного в FAR), как правило такие случаи не лечятся:-(((( Цитата Честно говоря, у меня складывается впечатление, что fte создавался, как vim "с человеческим лицом" В принципе близкое к этому и получилось, только не развивается дальше "официальным" путем.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 11 2006, 14:18
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(zltigo @ Jul 11 2006, 14:33)  Это яркий пример наплевательского отношения к самому себе (как в общем-то и использование встроенного в FAR), как правило такие случаи не лечятся:-(((( А в чем плох встроеннэый в FAR + colorer plugin ???
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|