1. května byl vydán 0.1.4 CodePointer (dříve se nazýval qtedit4) – IDE pro jazyky C++, Go, Rust a mnohé další.
Projekt je v rané fázi vývoje, přičemž důraz je kladen na lokální, nikoli webový vývoj.
Hlavní funkce:
- Podpora pouze UTF-8.
- Možnosti načítání/sestavení projektů: CMake, Meson, Go, Cargo.
- Náhled XML, JSON, SVG, Markdown.
- Editor binárních souborů / hexadecimálního kódu.
- Jednoduchý prohlížeč obrázků.
- Automatická (volitelná) aktualizace prostřednictvím stabilních a testovacích kanálů.
- Příkazový panel (Ctrl+P – otevření souborů, Ctrl+Shift+P – seznam příkazů).
- Automatické uložení (změněné soubory se obnovení při příštím spuštění aplikace).
- Podpora git (commit, amend, přepínání větví).
- Vestavěný terminálový emulátor (na základě libvterm).
- Formátování kódu (ve vývoji).
- Pro editaci kódu se používá fork widgetu qutepart-cpp, přizpůsobeného pro Qt 6:
- není závislé na knihovnách KDE;
- zvýraznění syntaxe 385 formátů (používají se XML soubory pro popis syntaxe z editoru Kate);
- 30 motivů vzhledu (také z Kate).
Projekt je napsán v jazyce C++ (standard C++20) s použitím rámce Qt 6 a je distribuován pod licencí GNU GPL 2.0.
Změny v této verzi:
- byl přidán plugin s počáteční podporou automatického doplňování tříd, struktur a funkcí aktuálního projektu, který využívá parsery tree-sitter;
- vylepšena práce s gitem;
- opraveny chyby při ukládání nezměněných souborů.
Zdroj: linux.org.ru
