Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дневники > CruncH

Важная информация

Рейтинг: 4.67. Голосов: 3.

Краткий обзор средств разработки под *nix

Запись от CruncH размещена 20.04.2010 в 21:42
Обновил(-а) CruncH 22.04.2010 в 16:54 (дописал о vim и emacs)
Метки *nix, ide, linux

IDE:
Netbeans http://ru.wikipedia.org/wiki/NetBeans_IDE
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 http://ru.wikipedia.org/wiki/Doxygen
Doxygen генерирует документацию на основе набора исходных текстов и также может быть настроен для извлечения структуры программы из недокументированных исходных кодов. Возможно составление графов зависимостей программных объектов, диаграмм классов и исходных кодов с гиперссылками.
Doxygate http://sourceforge.net/projects/doxygate/
Графическая утилита для Doxygen, на данный момент разработка над ней не ведется, но утилита по прежнему выполняет свою работу. Через нее можно настраивать параметры документации, которые будут сгенерированы, и с генерировать их. Написан на Qt
Работа с системой контроля версий
svn: Kdesvn, git-svn
git-svn утилита для работы с svn через команды гита
kdesvn графическая утилита для работы c svn, наверное аналог черепахи( с черепахой был знаком очень давно...).
git: gitk,git-gui
утилиты написанные на tcl и tk, через первое удобно смотреть изменения, которые вносит коммит. не самые функциональные утилиты.
Упомяну еще и о zsh ( http://ru.wikipedia.org/wiki/Zsh ). Упрощает использование консоли во много раз, сразу использовать ее не рекомендую, нужно привыкнуть с начала к bash'у. В чем полезность тут, дополняет команды git'a и svn'а, в гите вплоть до имен веток.
Размещено в Без категории
Просмотров 10102 Комментарии 0
Всего комментариев 0

Комментарии

 

Текущее время: 09:21. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot