Что реально изменилось в 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 подхватит старые настройки автоматически.
Что ушло
- Show Legend — легенда иконок. Новые иконки проще, понятней, шпаргалка не нужна.
- Dockable toolbars — плавающие панели SpTBX. Кнопки теперь в заголовке окна и в контекстном меню.
- 32-bit и Windows XP–8 — только x64 и Windows 10+.
- SpTBX-скины — заменены двумя темами.
- Отдельный режим Portable — и установленная версия, и ZIP-архив используют один
settings.jsonв%LocalAppData%. - Работа с переменными через командную строку — мне кажется, этим режимом никто и не пользовался. Если я заблуждаюсь — пишите, посмотрим, может, он ещё вернётся.
Итого
С нуля получилось заново перепродумать интерфейс и выбросить всё, что тянулось из прошлого. Чем-то пришлось пожертвовать, но RapidEE определённо стал выглядеть современнее и проще.
Скачать RapidEE 10.0 или посмотреть полную историю версий.
RapidEE
Автор