nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 06:37



Reply to topic  [ 9 posts ] 
Редактор для программиста 
Author Message
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Давайте пишем сюда фриварные редакторы с развитым макроязыком, чтобы можно было подстраивать под разные компилеры.
Давно хочу слезть с МЕ, но ничего приличного пока не нашел или просто не увидел.


26 Dec 2006 00:12
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
CHRV wrote:
Давайте пишем сюда фриварные редакторы с развитым макроязыком, чтобы можно было подстраивать под разные компилеры.
Давно хочу слезть с МЕ, но ничего приличного пока не нашел или просто не увидел.


Kate - умеет подсвечивать синтаксис, сворачивать-разворачивать и т.д. Тока он под линух в кедах...

Image

_________________
:dj: https://mastodon.social/@Shaos


26 Dec 2006 00:28
Profile WWW
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Shaos wrote:
Kate - умеет подсвечивать синтаксис, сворачивать-разворачивать и т.д. Тока он под линух в кедах...

Подсветка и сворачивать это конечно хорошо, но в первую очередь важна работа в режиме IDE, т.е. запускать хотя бы make и уметь анализировать возвращаемые ошибки (т.е. определять строку/файл) - обычно это настраивается специальными макросами.
Я сейчас пробую SciTE, он вроде умеет работать с make. НАдо токо научиться настраивать.
http://www.scintilla.org/SciTE.html
Версии под Х и Win32


26 Dec 2006 01:23
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
CHRV wrote:
Shaos wrote:
Kate - умеет подсвечивать синтаксис, сворачивать-разворачивать и т.д. Тока он под линух в кедах...

Подсветка и сворачивать это конечно хорошо, но в первую очередь важна работа в режиме IDE, т.е. запускать хотя бы make и уметь анализировать возвращаемые ошибки (т.е. определять строку/файл) - обычно это настраивается специальными макросами.


Ага - есть там такая фича. Запускает make через меню, анализирует вывод, подсвечивает строку и показывает ошибку, можно скакать между ошибками. Есть возможность открыть окно терминала прямо внутри редактора (например чтобы запустить make clean):

Image

_________________
:dj: https://mastodon.social/@Shaos


26 Dec 2006 01:33
Profile WWW
Novelist
User avatar

Joined: 10 Jan 2006 07:54
Posts: 49
Location: St.Petersburg, Russian
Reply with quote
CHRV wrote:
Давайте пишем сюда фриварные редакторы с развитым макроязыком, чтобы можно было подстраивать под разные компилеры.
Давно хочу слезть с МЕ, но ничего приличного пока не нашел или просто не увидел.


Вообще есть только два редактора:

* Vim (http://vim.org, http://ru.wikipedia.org/wiki/Vim);
* Emacs (Xemacs, http://ru.wikipedia.org/wiki/Emacs).

Остальное не редакторы.


10 Feb 2007 04:05
Profile ICQ YIM WWW
Novelist
User avatar

Joined: 10 Jan 2006 07:54
Posts: 49
Location: St.Petersburg, Russian
Reply with quote
CHRV wrote:
Подсветка и сворачивать это конечно хорошо, но в первую очередь важна работа в режиме IDE, т.е. запускать хотя бы make и уметь анализировать возвращаемые ошибки (т.е. определять строку/файл) - обычно это настраивается специальными макросами.


Make должен запускаться из командной строки. У него такая идеология работы. Запуск его из редактора (прикрученного к кнопке F8) смысла не имеет. Т.е. сделать-то легко, а толку? Нет, вот в Vim толк есть -- там при
:make парсится вывод, только не make, а компилятора, открывается окно ошибок и можно по ним переходить на проблемные места. Только это умеют все редакторы: Vim и Emacs.

Quote:
Версии под Х и Win32


(недо)Редактор под X -- зло. Редакторы (vim и emacs) прекрасно работают на терминалах VT100. А Vim, потенциально, даже на печатной машинке "Consul". Винды сасут.


10 Feb 2007 04:15
Profile ICQ YIM WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
fk0 wrote:
CHRV wrote:
Давайте пишем сюда фриварные редакторы с развитым макроязыком, чтобы можно было подстраивать под разные компилеры.
Давно хочу слезть с МЕ, но ничего приличного пока не нашел или просто не увидел.


Вообще есть только два редактора:

* Vim (http://vim.org, http://ru.wikipedia.org/wiki/Vim);
* Emacs (Xemacs, http://ru.wikipedia.org/wiki/Emacs).

Остальное не редакторы.


Юниксовые маниаки делятся на две категории - вифилы (для изменения одной буквы в тексте желающие нажимать не менее десятка клавиш) и емаксофилы (а у этих крышу от лиспа сносит). Радует что подавляющее количество пользователей никсов не являются таковыми ;)

_________________
:dj: https://mastodon.social/@Shaos


10 Feb 2007 08:34
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
fk0 wrote:
(недо)Редактор под X -- зло. Редакторы (vim и emacs) прекрасно работают на терминалах VT100. А Vim, потенциально, даже на печатной машинке "Consul". Винды сасут.


На терминалах отлично работает joe :kruto:

_________________
:dj: https://mastodon.social/@Shaos


10 Feb 2007 08:35
Profile WWW
God
User avatar

Joined: 29 Dec 2003 01:00
Posts: 1101
Location: Москва
Reply with quote
Shaos wrote:
На терминалах отлично работает joe :kruto:


Перелез на Scite пока всякие суперфичи не использую, но в целом нравится, явных глюков пока не обнаружил.
Редактор как под винды так и под иксы. :kruto:


10 Feb 2007 14:13
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.