Подтвердить что ты не робот

Есть ли какая-нибудь программа, например LINQPad для Java?

Я нашел, что LINQPad чрезвычайно полезен при ответе на вопросы StackOverflow для С# или VB.NET. Это позволяет мне написать какой-нибудь быстрый код, запустить его и (если я хочу) увидеть красиво отформатированный дамп результатов. Таким образом, я могу быть уверен, что код, который я отправляю, действительно работает. До сих пор я не видел ничего, что мог бы использовать для достижения того же результата с Java. Есть ли что-нибудь подобное?

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

  • Возможность писать и запускать короткие фрагменты кода без создания целой структуры проекта или файла.
  • Отчет о компиляторе и ошибках времени выполнения в коде при его запуске.
  • Возможность добавления ссылок на конкретный экземпляр редактора.
  • Подсветка синтаксиса и Autocomplete/Intellisense будет плюсом.
4b9b3361

Ответ 1

JPad - блокнот java для запуска фрагментов

JPAD Javapadpad IDE

Так как я тоже не мог найти его, я решил написать его. В настоящее время он может:

  • Запустите java-фрагменты (нет класса/импорта/public blah... требуется).
  • Содержит драйверы для MS/MySQL/Postgres.
  • Результаты вывода в виде таблиц HTML

Это очень грубо, но я добавлю к нему со временем. Обратная связь, безусловно, приветствуется.

Ответ 3

Вы можете использовать веб-консоль Groovy; возможно говорить на java в земле groovy.

Ответ 5

http://ideone.com - это онлайн-сервис, в котором есть нужные функции.

Ответ 6

Я долгое время использовал JEdit, что является очень мощным кросс-платформенным редактором, а не IDE. У него есть плагины для выполнения кода Java прямо в редакторе и даже использует BSH для макросов.

Ответ 7

Я тоже искал "Java LinqPad", и я наткнулся: this

Ответ 8

Я использовал IntelliJ IDEA, и он отлично работает как блокнот Groovy. Издание Community также бесплатное.

Вам нужно создать новый проект, но затем добавить в него Groovy скрипты и запустить их на лету. Однако не было никакой удачи в действительной функциональности Scratch File.

Будучи редактором Jetbrains, он тоже очень популярен. (В отличие от некоторых других опций)

Однако ничто не сравнится с LinqPad.