1-го мая состоялся выпуск 0.1.4 CodePointer (prej je bila poklicana qtedit4) — IDE для языков C++, Go, Rust и многих других.
Проект находится на ранней стадии разработки, и основное внимание уделяется локальной, а не веб-разработке.
Ključne značilnosti:
- Поддержка только UTF-8.
- Возможность загрузки/сборки проектов: CMake, Meson, Go, Cargo.
- Предварительный просмотр XML, JSON, SVG, Markdown.
- Редактор двоичных файлов / шестнадцатеричного кода.
- Простой просмотрщик изображений.
- Автоматическое (опционально) обновление с использованием стабильного и тестового каналов.
- Панель команд (Ctrl+P — открытие файлов, Ctrl+Shift+P — список команд).
- Автосохранение (изменённые файлы восстанавливаются при следующем запуске приложения).
- Поддержка git (commit, amend, переключение веток).
- Встроенный эмулятор терминала (на основе libvterm).
- Форматирование кода (в разработке).
- Для редактирования кода используется vilice pripomoček qutepart-cpp, адаптированного для Qt 6:
- не зависит от библиотек KDE;
- подсветка синтаксиса 385 форматов (используются XML-файлы описания синтаксиса из редактора Kate);
- 30 тем оформления (тоже из Kate).
Проект написан на языке C++ (стандарт C++20) с использованием фреймворка Qt 6, и распространяется по лицензии GNU GPL 2.0.
Spremembe v tej različici:
- добавлен плагин с начальной поддержкой автодополнения классов, структур и функций текущего проекта, использующий парсеры tree-sitter;
- улучшена работа с git;
- исправлена ошибка сохранения неизменённых файлов.
Vir: linux.org.ru
