Настройка Gedit для разработки на C ++ - PullRequest
3 голосов
/ 17 июля 2009

Я начинаю с разработки на C ++, но мне нравится использовать Gedit для написания файлов, но, как и для Ruby on Rails и многих других языков, есть некоторые инструменты и конфигурации для Gedit, которые делают разработку более простой и удобной, а другой вопрос, что лучше для C ++, SVN, CVS, Git и других ...? Спасибо и извините за мой английский!

Ответы [ 3 ]

8 голосов
/ 17 июля 2009

Двумя наиболее важными плагинами для Gedit являются «Внешние инструменты» (позволяет запускать команду make или любую другую команду с помощью нажатия клавиши) и «Фрагменты кода» (избегает повторного ввода стандартного кода). Также взгляните на http://live.gnome.org/Gedit/Plugins,, вы, вероятно, найдете что-то полезное.

Что касается контроля версий - я бы порекомендовал git, он быстрее и имеет больше возможностей. SVN тоже может нормально работать. Не используйте CVS, если кто-то не направит пистолет в вашу голову.

1 голос
/ 17 июля 2009

Ух ты, у gedit сейчас есть плагины? Я собирался предложить emacs / gvim или полноценную IDE, например, anjuta для кодирования cpp.

Что касается выбора контроля версий, я бы выбрал svn или git. Оба очень просты в использовании и не заставляют вас прыгать через обручи, как старые добрые cvs.

0 голосов
/ 17 июля 2009

Для редактирования вы можете выбрать:

  • просто редактор - vi (m), emacs и т. Д. Здесь я предпочитаю vim. Но если вы не знаком с ним вы можете быть шокированы в попрошайничестве. Они также дают возможность запустить make из самого редактора.
  • IDE - KDevelop, Eclipse (+ CDT - плагин для C ++), Code :: Blocks. Я этим не пользовался, но слышал от коллег, что с KDevelop все в порядке, а у Eclipse слишком медленно и медленно.

Что касается управления исходным кодом, выбор между SVN (это правопреемник CVS) и git. Если вы разрабатываете в одиночку или это не большая команда разработчиков SVN должно быть хорошо. Он использует центральное хранилище для хранения данных.

Git в отличие от распределенного инструмента управления исходным кодом. Я нашел это довольно сложным для привыкания.

Так что, если вам не нужна «распределенная» функция git, выберите SVN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...