Краткий обзор средств разработки под *nix
Запись от CruncH размещена 20.04.2010 в 21:42
Обновил(-а) CruncH 22.04.2010 в 16:54 (дописал о vim и emacs)
Обновил(-а) CruncH 22.04.2010 в 16:54 (дописал о vim и emacs)
IDE:
Netbeans http://ru.wikipedia.org/wiki/NetBeans_IDEDoxygen http://ru.wikipedia.org/wiki/Doxygen
Eclipse http://ru.wikipedia.org/wiki/Eclipse...D0%BA%D0%B8%29
Обе среды разработки базируются на Java, так что она должна присутствовать в системе. Среды разработки достаточно мощные. Имеют различные плагины, которые расширяют возможности платформы, начиная от поддержки дополнительного ЯП, заканчивая поддержкой системы контроля версий svn,cvs,mercurial,git etc. На мой взгляд более красиво и удобно выглядит Netbeans. Но полностью их не использовал, времени не было. Обе среды кросс-платформенны.
Есть еще такие редакторы как vim и emacs, но их начинающему человеку советовать не буду, они рассчитаны на более продвинутых пользователей и гурманов. Преимущество этих редакторов в том, что они имеют не малую историю развития, в основном разрабатывались для работы в консоли. vim или vi он есть почти во всех *nix системах по дефолту
Doxygen генерирует документацию на основе набора исходных текстов и также может быть настроен для извлечения структуры программы из недокументированных исходных кодов. Возможно составление графов зависимостей программных объектов, диаграмм классов и исходных кодов с гиперссылками.Работа с системой контроля версий
Doxygate http://sourceforge.net/projects/doxygate/
Графическая утилита для Doxygen, на данный момент разработка над ней не ведется, но утилита по прежнему выполняет свою работу. Через нее можно настраивать параметры документации, которые будут сгенерированы, и с генерировать их. Написан на Qt
svn: Kdesvn, git-svnУпомяну еще и о zsh ( http://ru.wikipedia.org/wiki/Zsh ). Упрощает использование консоли во много раз, сразу использовать ее не рекомендую, нужно привыкнуть с начала к bash'у. В чем полезность тут, дополняет команды git'a и svn'а, в гите вплоть до имен веток.
git-svn утилита для работы с svn через команды гита
kdesvn графическая утилита для работы c svn, наверное аналог черепахи( с черепахой был знаком очень давно...).
git: gitk,git-gui
утилиты написанные на tcl и tk, через первое удобно смотреть изменения, которые вносит коммит. не самые функциональные утилиты.
Всего комментариев 0