LINUX.ORG.RU

code writer tool


0

0

Доброго времени суток=)
Подскажите плиз редактор кода "нормальный", наподобие source insight.
Vi не предлагать=)
Проекты очень большие, если работать с полным срезом воба, но это не часто, хотя очень важный момент. Файлы в среднем до 15 тысяч строк, иногда больше. Ручками это дело копать и открывать файлы отдельно - адский и напрасный труд.


> Vi не предлагать=)

Emacs тогда.

> Файлы в среднем до 15 тысяч строк, иногда больше.

ССЗБ

grob ★★★★★
()

Eclipse CDT 4.0, когда они наконец выйдут :)

tailgunner ★★★★★
()
Ответ на: комментарий от theserg

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

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

Что ты подразумеваешь под словами "читать и анализировать код" ?

По-моему, для чтения достаточно подсветки и чтобы код был оформлен в едином стиле. А для анализа достаточно фичи "переход по функции", которые в emacs/vim есть.

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

Может тогда LXR или Doxygen? Ещё есть Source Navigator, правда заброшен давно, а так отличная программа, ядро по нему зучать одно удовольствие.

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

Ты уж определись, тебе читать, или писать?

А вообще - +1 к "ctags достаточно". Ну, может быть, не ctags, а cscope - но все равно.

А людей, пишущих руками файлы исходников больше чем на 1000 строк, нужно отлучать от программирования. А пишущих 15к+ - в Кащенку.

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

Исторически сложилось что файлы такого размера, базвая функциональность обрастала фичами, и все это как снежный ком. Коду второй десяток скоро пойдет. Сейчас разделяем постепенно.
Читать и писать, все в одном=) Хотя читать первичнее, когда знаешь что и где нужно писать и мс сойдет.
Переходов по функциям мало, нужны переходы по всем синтаксическим единицам, поиск по обьектам кода, построение диаграм вызовов, и все это по всем файлам в проекте.
Пойду смотреть предложенные варианты.

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

оговорился, не синтаксическим единицам) по типам, по переменным на тип,
в общем по всем юзер дефайнед обьектам.

n0_mad
() автор топика

Покупай SlickEdit, самое то. Для начала можно триал скачать.... www.slickedit.com

KIV
()

Как говорили бородатые гуру ещё времён фортрана : " Если из распечатки одного модуля программы можно свить верёвку, то на этой верёвке непременно нужно повесить автора."

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

>Как говорили бородатые гуру ещё времён фортрана : " Если из распечатки одного модуля программы можно свить верёвку, то на этой верёвке непременно нужно повесить автора."

:))))) Классная цитата!

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