2012-01-17 2 views
0

У меня есть несколько лет профессионального развития с использованием C#, Visual Studio 2003-2010 и Resharper. Теперь я хотел бы получить некоторую практику с Java. Какие IDE (возможно, с некоторыми плагинами) вы бы предложили, так что я бы не сильно пострадал от различий (или, по крайней мере, схожий с тем, к чему я привык)? В моей текущей работе я в значительной степени полагаюсь на Resharper для навигации по коду, поиска обычаев, рефакторинга и т. Д. Преимущество будет в том, что такая IDE будет иметь дополнительную поддержку для динамических языков, таких как Python или Ruby, они следующие в моем списке, чтобы пытаться.Java IDE для разработчика C#?

+0

такой же вопрос здесь http: // stackoverflow.com/questions/3982153/what-is-the-best-java-ide –

ответ

3

На мой взгляд, это следующие жизнеспособные Java IDE,

  • IDEA, сделанный той же командой, как Resharper

    • Бесплатные и платные вариант
    • Наиболее полное редактирование и инструменты рефакторинга
    • Создает собственные файлы структуры проекта
  • Netbeans: Современный, мощный, простой в использовании

    • Современный и мощный
    • Простая в использовании и расти вместе с
    • Можно использовать Maven pom.xml файлы непосредственно или структуру отдельного проекта файл
  • Eclipse: Вероятно, более мощный, но, вероятно, более сложный для новых пользователей

    • Вероятно, более мощный, чем Netbeans
    • Вероятно, более сложный, чем Netbeans
    • создает свою собственную структуру проекта файлы
+2

Почему все говорят, что затмение более «мощно», чем нетбины? – jere

+0

Кстати, Idea может использовать проект pom.xml тоже. Конечно, он создает собственные файлы проекта, но они получены из pom.xml и обновляются каждый раз, когда обновляются pom.xml. –

+0

@jere, Eclipse имеет больше плагинов и, например, лучшую поддержку пружины (Spring-IDE). Независимо от того, действительно ли это полезно или необходимо, каждый из нас должен решить. –

2

Я не писал Java в течение долгого времени, но де-факто IDE определенно Eclipse. Я уверен, что там есть плагины, которые делают то, что вам нужно, но я не уверен, что они называются. Единственный плагин, который я помню, был замечательный, был myEclipse.

0

По моему мнению, Eclipse http://www.eclipse.org/ - лучшая IDE, после Visual Studio, конечно ;-) И она работает с тоннами языков, типов проектов и т. Д. Его невероятно настраиваемый. (Возможно, слишком много иногда, но поддержка сообщества тоже огромна)

1

Я думаю, что затмение - правильный выбор для вас. Это одна из самых распространенных IDE для разработки в Java и поддерживает многие языки. Есть небольшой интегрированный инструмент, называемый Quick Fix У него есть много функций, которые предоставляет вам resharper, но некоторые из них отсутствуют.

3

Я использую Eclipse много для разных языков. Платформа очень расширяема, когда речь идет о плагинах и т. Д. Его можно легко расширить, чтобы поддерживать Python и Ruby.

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