На 1 май беше пусната версия 0.1.4 CodePointer (преди беше наречен qtedit4) — IDE за езици C++, Go, Rust и много други.
Проектът е в ранна фаза на разработка и основното внимание е насочено към локална, а не уеб разработка.
Основни възможности:
- Поддържа само UTF-8.
- Възможности за зареждане/сглобяване на проекти: CMake, Meson, Go, Cargo.
- Предварителен преглед на XML, JSON, SVG, Markdown.
- Редактор на двоични файлове / шестнадесетичен код.
- Прост прегледник на изображения.
- Автоматично (по желание) обновление с използване на стабилни и тестови канали.
- Команден панел (Ctrl+P — отваряне на файлове, Ctrl+Shift+P — списък с команди).
- Автосъхранение (променените файлове се възстановяват при следващото стартиране на приложението).
- Поддръжка на git (commit, amend, превключване на клонове).
- Вграден емулационен терминал (на базата на libvterm).
- Форматиране на кода (в разработка).
- За редактиране на кода се използва форк вжиджет qutepart-cpp, адаптиран за Qt 6:
- не зависи от библиотеките на KDE;
- синтактична подсветка на 385 формата (използват се XML файлове за описание на синтаксиса от редактора Kate);
- 30 теми за оформление (също от Kate).
Проектът е написан на C++ (стандарт C++20) с използване на фреймворка Qt 6 и се разпространява под лиценз GNU GPL 2.0.
Промени в тази версия:
- добавен е плъгин с начална поддръжка на автоматично допълване на класове, структури и функции на текущия проект, използващ парсери tree-sitter;
- подобрена е работата с git;
- коригирана е грешка при запазване на неизменените файлове.
Източник: linux.org.ru
