Вопрос

Всякий раз, когда я отлаживаю программу Java, я должен иметь код с отступом! И я ненавижу вручную отступать код один за другим (с помощью вкладки).

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

Хорошим примером является «Готово программировать» Java IDE, но недостатком этого IDE является то, что он не совместим с JDK 1.5+

Есть ли какие -нибудь предложения по такой Java IDE?

Это было полезно?

Решение

Идея Intellj а также Затмение Приходите мне в голову.

Я бы не стал называть Eclipse легкий вес, хотя.

Другие советы

Я использую Notepad ++ для быстрого отступления. Он называется «код C ++ C ++», но он работает так же хорошо для кода Java.

http://notepad-lus-lus.org/

Вы можете использовать Factor вариант в Netbeans Чтобы правильно отформатировать/отступить ваш код Java. У него даже удобный ярлык: Alt+Shift+F

РЕДАКТИРОВАТЬ: О да, Netbeans отличный, но не очень легкий ...

В старые добрые времена я использовал EMACS в качестве «IDE» для развития Java. Он обладает отличной поддержкой для кодового углубления и форматирования.

Кодировка Java в АЭС должна быть похожим на перерыв, чтобы брить себя с тупым камнем и использование водки вместо после бригада. Это может выглядеть мужественным, но нет никаких причин. Это XXI век. IntelliJ будет работать на любом разумном ПК, то же самое с Netbeans и Eclipse.

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

И, как мы находимся на теме модульных тестов, даже это возможно упростить с помощью Good IDE. IntelliJ позволяет вам перемещаться между классом и тестовым классом, запускать отдельный тест, весь класс или набор с простым ходом ключа, генерировать метод испытаний из шаблона и т. Д.

Если вы живете из написания кода, не делайте этого для себя и просто покупайте лицензию или используйте открытую версию. Жизнь должна быть короткой, чтобы работать над АЭС с плагинами.

Отказ от ответственности: Vim в порядке, если вам нужно что -то перенастроить в Live System, чтобы сэкономить много $$$, C для развертывания новой версии потребуется время. В любом другом случае использование передового блокнота просто глупо. Почему? По той же причине, что и кодирование не на приличном оборудовании, а на OLPC.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top