Работаю над улучшением встроенного редактора.
- Добавил поиск классов по всему модулю (классы игры, библиотек и всех модов), а также их индексацию как в большинстве IDE, угадайте сколько она будет длиться на сборке с 200+ модами 🙃 + автоматическое добавление импорта в начало файла
- Работаю над автоматическими отступами при переходе на новую строку, как видите не без багов))
- При выборе метода с лямбдой в конце среда сама добавляет нужные скобки в конце и перемещает курсор
Вообще есть ещё куда стремиться в плане оптимизации, например в идеале вообще бы отказаться от парсинга файла при каждом изменении и редактировать напрямую AST файла, да и давно пора перейти на анализатор K2, вместо текущего, но для этого нужно существенно переписывать весь редактор кода, так что оставлю это когда-нибудь после релиза)
#repost
Post #26
1.04K
- 🍓 6
- ❤ 1