...
Для возможностей отладки и удобного запуска можно запустить код прямо из редактора.
Сначала пытается запуститься метод execute как у глобальных скриптов (можно просто добавить этот метод с такой сигнатурой). Если такой метод есть, то создаётся экземпляр класса и в него передаются объекты типа ru.bitel.bgbilling.server.util.Setup и ru.bitel.common.sql.ConnectionSet, как в глобальные скрипты. Первый содержит в себе конфигурацию приложения, второй - набор соединений к БД (основной, slave и "мусорной" и при наличии ). Если такого метода нет, то ищется стандартный метод public static void main(String[] args).
Работа с встроенным редактором
Каждый редактируемый файл открывается в своей собственной вкладке. Ошибки, предупреждения, результат выполнения у каждой вкладки свои.
Как только в окне редактора вы начинаете изменять текст, данная вкладка помечается как измененная (знак "*" в заголовке вкладки рядом с названием файла).
При попытке обновить содержимое вкладки, содержащей несохраненные данные, с помощью кнопки Обновить на панели инструментов редактор выдаст предупреждение
Кнопка Да удалит все ваши внесенные
, а также при закрытии вкладки, содержащей несохраненные изменения,