Просто начинаю использовать Java, какую IDE мне лучше начать? - PullRequest
1 голос
/ 23 февраля 2011

Я изучаю Java сейчас (ура) в свободное время и начал несколько разных уроков.В некоторых руководствах говорится, что нужно использовать NetBeans, а в других - Eclipse.В конце концов я хотел бы заняться разработкой для Android, потому что в конце этого года я получу смартфон.

К вашему сведению: я только что получил значок обозревателя.

ОБНОВЛЕНИЕ :::::::: Я также только что получил значки «Известный вопрос» и «Редактор» соответственно

2-е обновление :::: Вскоре после получения двух значков, отмеченных в предыдущем обновлении, я также получил значок Ученый.

Ответы [ 17 ]

5 голосов
/ 23 февраля 2011

Если вы идете к разработке Android, я бы предложил использовать Eclipse, потому что Android SDK прекрасно интегрируется с Eclipse.

3 голосов
/ 23 февраля 2011

Это будет очень субъективный ответ, но мне нравится intellij.

В редакции сообщества теперь есть поддержка разработки для Android, и я обнаружил, что, как правило, она значительно опережает другие идеи в отношении возможностей.

2 голосов
/ 23 февраля 2011

начать с командной строки. когда вы достигнете нирваны, ответ на ваш вопрос представится вам. (если нет, попробуйте netbeans (хорошо для GUI) или eclipse (для разработки andriod)).

2 голосов
/ 23 февраля 2011

Установите один.

Попробуйте использовать его.

Понравилось?Оставь это.Не нравится это?Попробуйте другой.

Повторите.

Список некоторых, чтобы попробовать: (есть еще много!)

Eclipse // most popular
NetBeans // most popular for gui development
IntelliJ // holds its own in popularlity
BlueJ // simple
JGrasp // simple, made by a university for university students

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

1 голос
/ 23 февраля 2011

Лучше всего при запуске использовать простой текстовый редактор и командную строку для компиляции / запуска.

1 голос
/ 23 февраля 2011

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

Если вы хотите использовать его в качестве простого текстового редактора, это легко, если вы хотите начать использовать более продвинутые функции, их можно обнаружить.

Проблема, с которой я столкнулся, например, в Eclipse, заключается в том, что иногда мне было трудно понять, что делать дальше. Но это, вероятно, потому что я более привык к ИДЕЕ.

В сообществе имеется поддержка Android .

поддержка Android http://www.jetbrains.com/idea/features/screenshots/90/android/run.png

0 голосов
/ 23 февраля 2011

Google предоставляет удобные плагины Eclipse для многих своих технологий, таких как Android , GWT, AppEngine и т. Д. Поэтому по этой причине Eclipse, вероятно, будет хорошей IDE, если вы заинтересованы в разработке Android.Лично я счастлив, что использую Eclipse для разработки на Java, и у меня пока не было причин попробовать NetBeans.Вероятно, другие могут лучше объяснить плюсы и минусы различных IDE.Вот таблица сравнения Java IDE s, которая может быть полезна.

0 голосов
/ 23 февраля 2011

Если это ваш первый язык программирования, то это вопрос того, что вам нравится больше всего. Попробуйте NetBeans; если вам это нравится, продолжайте использовать его вечно, или пока вы не начнете его ненавидеть или он не сделает то, что вам нужно Если вам это не нравится, попробуйте Eclipse. Промыть, повторить. Вы даже можете обойтись без использования простого текстового редактора и javac в командной строке.

Все сводится к тому, каковы ваши предпочтения и потребности в данный момент. Если, например, вы только начинаете изучать PHP как первый язык, я бы посоветовал вам использовать Notepad ++. В конце концов вам понадобится поддержка отладки, контроля версий, PHPDOC и т. Д. Вы перерастете Notepad ++ и перейдете на Zend Studio или аналогичную; но пока вам не нужны навороты.

Лично я в основном использовал NetBeans (для Java / PHP), но редактор иногда немного привередлив. Это ничего не изнурительно, и если бы я не был ленивым, я мог бы решить большинство проблем в опциях. Это была первая среда разработки, в которой я мог заставить плагины управления версиями (в частности, для Git) работать должным образом, поэтому я остался с этим. Чтобы быть справедливым, вы можете сделать это легко в большинстве IDE сейчас.

Однако я пытаюсь перейти исключительно на использование Eclipse. Android SDK создан для совместной работы с ним, и Zend Studio - практически та же самая программа, так что все это кажется очень знакомым. Это хороший пример того, что я подразумеваю под личными потребностями и предпочтениями.

0 голосов
/ 23 февраля 2011

Eclipse очень популярен и имеет отличный отладчик для Java (я слышал лучше, чем Netbeans).Если вы не собираетесь программировать приложения Swing, я бы порекомендовал Eclipse.Для приложений Swing у Netbeans есть отличный дизайнер.Я также слышал, что IntelliJ - отличная IDE, но я этого не знаю.

0 голосов
/ 23 февраля 2011

Eclipse обычно используется в крупных корпоративных java-магазинах, но Netbeans используется исключительно в учебных курсах Sun / Oracle. Я бы порекомендовал Eclipse из-за его повсеместного распространения в отрасли - но попробуйте и научитесь обходиться без IDE, если вы не делаете что-то действительно сложное. Когда вы изучаете основы Java или готовитесь к сертификации, IDE иногда могут оказаться слишком сложными, поэтому вы не выучите синтаксис должным образом.

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