← Назад в блог

Что реально изменилось в RapidEE 10.0

Подробный разбор изменений C#-версии: новые возможности, улучшения и удалённое.

Олег Данилов Автор Олег Данилов

В прошлой заметке я рассказал, почему RapidEE пришлось переписать. Теперь — о том, что именно поменялось.

Новый внешний вид

Новый интерфейс видно сразу при запуске: деревья переменных остались на месте, а всё остальное осовременилось.

Вместо прежнего набора скинов — две темы, тёмная и светлая. Надеюсь, вы по ним скучать не будете.

Автодополнение прямо в поле ввода

В Delphi-версии автодополнение было выпадающим списком. Теперь подсказка появляется серым прямо в строке.

Например, вводите C:\Pro — серым дописывается gram Files. Нажали Tab — подсказка принята. Если вариантов несколько, Tab перебирает их по кругу, Shift+Tab — назад, как в PowerShell.

Причём, как и раньше, режимов два: для пути предлагаются имена файлов и папок, а внутри %…% — имена переменных.

Особая обработка переменных

Правила «не разделять значение по ;» и «не проверять существование путей» переехали из общей таблицы исключений в контекстное меню самой переменной. Теперь не нужно идти в Settings, а переменные с особыми правилами сразу видны в дереве.

Undo/Redo с восстановлением выделения

Undo теперь возвращает не только данные, но и фокус: отменили правку — выделение вернулось на ту же переменную и то же значение. Раньше дерево восстанавливалось, а фокус оставался где попало — приходилось глазами искать, что изменилось.

Проверки переменных не мешают редактированию

Проверка имён файлов и каталогов теперь выполняется асинхронно — интерфейс не ждёт, пока программа ходит по диску.

Конфигурация в файле

Раньше настройки обычной версии хранились в реестре, а portable-версии — в rapidee.ini рядом с программой. Теперь есть один JSON-файл: %LocalAppData%\RapidEE\settings.json.

При первом запуске RapidEE 10.0 подхватит старые настройки автоматически.

Что ушло

Итого

С нуля получилось заново перепродумать интерфейс и выбросить всё, что тянулось из прошлого. Чем-то пришлось пожертвовать, но RapidEE определённо стал выглядеть современнее и проще.

Скачать RapidEE 10.0 или посмотреть полную историю версий.