LINUX.ORG.RU

прогрессивная и удобная среда девелопера


0

0

Взгляните как всё удобно.

Для разработки я использую замечательный бесплатный инструмент Borland Builder X, годный кстати и для мультиплатформенного девелопмента. Для коммуницирования между разработчиками мы используем SIM ICQ - самый удобный клиент. Радио я слушаю с помощью XMMS. Видео смотрю либо с помошью mplayer либо Videolan. Броузер со скином pinball. Почта календарь погода и скедьюлар при помощи XIMIAN Evolution. Сеть в рабочей группе Windows - просто нажатием на иконку, которую вы видите рядом с иконкой аськи.

При всём при этом - ядро 2.6.0 test 11 Система просто летает на атлоне 1300. Советую всем Red Hat 9.

>>> Просмотр (1280x1024, 200 Kb)

anonymous

Проверено: maxcom
Ответ на: *** от hbee

>>Как закоментировать выделенный блок одной клавишей?
>>И как выделенный блок раскоментировать - тоже одной клавишей?

>Например, вот так (функции забиндены на F11 и F12 - вот тебе
> и одна клавиша):

э, родной! А как бы мне нужно такое же и для shell-mode? И причём одна и та же клавиша для всех режимов.

Даже не так - для shell это нужно более всего, потому как vim-ом правлю в основном скрипты удалённо.

И этот код точно работает с выделенным блоком?

В том смысле, что в emacs выделил блок - нажал M-; а он автоматом смотрит - если блок закомменирован - раскомментировать, и наоборот. Невероятно удобно!

> Встречный вопрос: как в Emacs одной клавишей открыть
> заголовочный файл, встреченный в #include?

даже не представляешь - как это легко - забайндить find-file-at-point на любую любимую клавишу! ;)

BaMba
()
Ответ на: комментарий от BaMba

***

Ладно, не о том мы спорим. Возможности расширения у обоих редакторов почти неограниченные.

В Emacs'е мне не нравится примитивная синтаксическая подсветка (к тому же глючная), отсутствие нормального фолдинга, и не хватает такой фичи, как vimdiff (compare-files не предлагать - убого).

hbee ★★★★
()
Ответ на: *** от hbee

> Ладно, не о том мы спорим. Возможности расширения у обоих редакторов
> почти неограниченные.

Ну тут само собой. Просто удобство набора текста мне очень нравится, и vim в плане интеллекта reindent мне меньше нравится. Ну и главное - надоело постоянно нажимать esc, чтоб на предыдущее слово или параграф перейти.

Хотя полностью с тобой согласен - нефик религии разводить, лучше использовать то, что удобно в данном конкретном случае.

Вот я был бы тебе очень благодарен, если бы ты подкинул (или ссылку куда) - мне очень часто нужно comment/uncomment block именно для shell-текстов. Ну и привязать. Потому что скрипты очень часто приходится отлаживать - очень нужная фича.

> В Emacs'е мне не нравится примитивная синтаксическая подсветка (к
> тому

Очень странно. Я вроде с этим проблем не испытываю. Правда, судя по твоим постингам - ты больше C/C++ тексты гоняешь? Я уже давно не программил на них, всё больше Perl - там два режима есть: perl-mode (у него расцветка более мягкая) и cperl-mode (намного мощнее). Но в emacs есть ещё и темы ;))) Поставь и наслаждайся! ;)

http://www.emacswiki.org/cgi-bin/wiki.pl?ColorTheme

> же глючная), отсутствие нормального фолдинга, и не хватает такой

Есть вроде режим outline-mode, но я в этом не испытываю надобности. И кстати, есть ещё чудный файлик bm.el - душевные визуальные закладочки (простые, типа ":ma a" и так есть).

http://www.nongnu.org/bm/

> фичи, как vimdiff (compare-files не предлагать - убого).

Э не, тут я с тобой совершенно не соглашусь! Ты смотрел ediff-mode? Почитай на него доку - будешь поражён. Умеет сравнивать два или три файла|буфера и прекрасно работает с CVS. При этом очень удобен в плане не только просмотра, а даже и мержирования(!!) Tkdiff просто отдыхает!

Ну и спрятать окна у [g]vim у меня не получилось. Точнее - спрятал, да вот потом найти никак не могу.

Да, и ещё - я бы посоветовал посмотреть вот на это:

http://ecb.sourceforge.net/
http://ecb.sourceforge.net/screenshots/1.png

BaMba
()
Ответ на: комментарий от BaMba

***

Контакт.

На Emacs я постепенно перехожу, скорее, из эстетических соображений: у него стройный интерфейс (всё - функция), и язык программирования классический. Да, и удобнее при компиляции и отладке C++ программ (верно, я больше в них сижу) - код и вывод отладчика видны параллельно (DDD не люблю).

В общем, есть и преимущества, и недостатки. Верю, что недостатки можно побороть использованием расширений.

> очень часто нужно comment/uncomment block именно для shell-текстов. Ну и привязать. Потому что скрипты очень часто приходится отлаживать - очень нужная фича.

На www.vim.org много таких скриптов. Например, вот:

http://www.vim.org/scripts/script.php?script_id=23

hbee ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.