Следующее, казалось, помогло мне
"initComplete": function () {
$(this.api().cell(':last', 7, {order:'original'}).node()).css('display', 'none');
},
7 - номер столбца
Да; jshell , а до этого некоторыми близкими приближениями являются Groovy , Clojure , Scala и Bean Shell .
Как ни странно, вы получить интерактивную консоль с Jython ! Вы не получаете намного более похожего на Python.
Подход, который я использовал до некоторой степени успеха, заключается в отладке в Eclipse и использовании представления дисплея. Что дает представление дисплея - это возможность манипулировать кодом, который в данный момент выполняется в JVM, посредством выполнения операторов Java. Любой объект, доступный в определенной точке останова, на которой вы остановились, находится в области видимости отображения. Хотя это не совсем то, что вы ищете, он предоставляет некоторые функции, которые REPL предоставляет для других сред программирования. См. Отладка с помощью платформы Eclipse для получения дополнительной информации.
Вы также можете запустить интерактивный переводчик Scala.
Я иногда сталкиваюсь с той же проблемой и имею частичное решение. Я храню файл (как сказал Чарли Мартин, Java нуждается в своих классовых контекстах), который немного больше, чем тестовая программа. Во втором окне - консоли - у меня есть скрипт, который я запускаю, который просто проверяет время модификации исходного файла каждую секунду или две. Когда он видит изменение источника, он перекомпилирует его (я обычно возлюсь с Си, но я также сделал это с Java) и выполняет результат.
Это не очень хорошее решение, но оно быстрое, и я нашел его очень полезным.
Во втором окне - консоли - у меня есть скрипт, который я запускаю, который просто проверяет время модификации исходного файла каждую секунду или две. Когда он видит изменение источника, он перекомпилирует его (я обычно возлюсь с Си, но я также сделал это с Java) и выполняет результат.Это не очень хорошее решение, но оно быстрое, и я нашел его очень полезным.
Во втором окне - консоли - у меня есть скрипт, который я запускаю, который просто проверяет время модификации исходного файла каждую секунду или две. Когда он видит изменение источника, он перекомпилирует его (я обычно возлюсь с Си, но я также сделал это с Java) и выполняет результат.Это не очень хорошее решение, но оно быстрое, и я нашел его очень полезным.
Jgrasp IDE имеет интерактивную консоль, где вы можете протестировать, Я использую его много, и есть также представление отладки, показывающее переменную и т. д. после того, как вы их объявите.
Это openoruce, и вы можете получить копию с атрибутом http://www.jgrasp.org/
// Андерс