2011-08-04 2 views
2

Мы - группа студентов, пытающихся запустить проект на C++. У нас самый большой опыт работы на Java, потому что это то, чему учили, и у меня лично есть опыт работы на C, поэтому это будет опыт обучения для всех нас. Мне интересно, какой инструмент редактирования будет хорошим выбором.Редактор C++ для людей Java?

Мы также имеем доступ ко всем продуктам MSDNAA, поэтому такие продукты, как Microsoft Visual Studio, являются потенциальным вариантом, однако мы планируем продолжить наш проект после окончания университета, поэтому наша свободная лицензия истекает в то время.

Я понимаю, что существует множество бесплатных редакторов, но трудно начать смотреть без особого направления.

+0

Если вы не планируете для C#, имеют вид на eclipse CDT (C/C++ Develo pment Tools). Может быть, вы уже знакомы с затмением, так что это может быть естественным. – home

+0

Или, если вы используете Netbeans для разработки Java, Netbeans (http://netbeans.org/features/cpp/) –

+7

Проголосовали без комментариев, на первый вопрос Ауры? Это не очень полезно. Клянусь, я думаю, что бар для downvotes слишком низок. Аура, извините, что вы проголосовали без объяснения. Я думаю, что причина для downvotes заключается в том, что этот вопрос лучше подходит для http://programmers.stackexchange.com/. Переполнение стека для актуальных вопросов программирования. Удачи с проектом! – Paul

ответ

4

Я думаю, вы никогда не узнаете, пока не попробовать их все и выбрать то, что вам нравится больше всего. Вот некоторые Иды для C++, которые вы можете выбрать из (в порядке мои предпочтения):

Один особенно хороший IDE, но работает только на Mac, это Xcode.

Вот некоторые Java Иды, которые поддерживают C++:

Мое личное мнение заключается в том, что каждый IDE, кроме Emacs, Vim и QtCreator не стоит с помощью. Eclipse становится популярным, но я не чувствую, что мне нужен медленный, как адский комбайн, для написания кода на C++. То же самое касается NetBeans. Другие ... ну, попробуй их и посмотри.

Просто помните, что большинство IDE поддерживают разные системы сборки, поэтому нет ничего плохого, если каждый использует свою IDE для выбора во время работы над одним и тем же проектом. Одним из хороших инструментов является CMake, он может в основном генерировать файлы проектов для многих IDE.

+0

+1: Я бы предположил, что NetBeans имеет лучшую интеграцию на C++, хотя моя любимая Java IDE - IntelliJ. –

+1

IntelliJ - лучшая Java-среда Java :-) –

4

Смотрите не дальше, чем Eclipse. Традиционно ориентирован на Java, но я считаю, что в наши дни он также поддерживает C++.

http://www.eclipse.org/downloads/

+0

согласился. исходя из фона Java, Eclipse был идеальным переходом. –

1

Поскольку вы уже привыкли к программированию на Java, почему бы не использовать Eclipse и/или Netbeans (не уверен, что вы использовали)?

Я лично предпочитаю Visual Studio или Code :: Блоки по этим двум для C++, но почему бы не остаться с тем, что вы знаете?

Иды

Eclipse CDT

NetBeans C/C++

Visual Studio 2010 Professional (бесплатно для студентов, как вы упомянули)

Code::Blocks

Смежные вопросы