1 mei is de release van 0.1.4 geweest CodePointer (voorheen OEBPS genoemd (wat staat voor Open EBook Publication Structure). Het stelde gebruikers in staat om digitale publicaties in één bestand (ZIP-archief) te verspreiden en vereenvoudigde het overzetten van boeken tussen verschillende hardwareplatforms. qtedit4) — IDE voor programmeertalen C++, Go, Rust en vele anderen.
Het project bevindt zich nog in een vroeg stadium van ontwikkeling en richt zich voornamelijk op lokale in plaats van webontwikkeling.
Belangrijkste mogelijkheden:
- Ondersteuning alleen voor UTF-8.
- Mogelijkheid om projecten te laden/bouwen: CMake, Meson, Go, Cargo.
- Voorvertoning van XML, JSON, SVG, Markdown.
- Binaire bestanden / hex-code editor.
- Eenvoudige afbeeldingsviewer.
- Automatische (optionele) updates via stabiele en testkanalen.
- Opdrachtpaneel (Ctrl+P — bestanden openen, Ctrl+Shift+P — lijst met opdrachten).
- Automatisch opslaan (gewijzigde bestanden worden hersteld bij de volgende keer dat de applicatie wordt opgestart).
- Ondersteuning voor git (commit, amend, overschakelen tussen takken).
- Ingebouwde terminalemulator (gebaseerd op libvterm).
- Codeformatering (in ontwikkeling).
- Voor het bewerken van code wordt fork widget qutepart-cpp, aangepast voor Qt 6:
- afhankelijk van KDE-bibliotheken;
- syntaxisaccentuering voor 385 formaten (maakt gebruik van XML-bestanden voor syntaxisbeschrijving uit de Kate-editor);
- 30 thema's (ook uit Kate).
Het project is geschreven in C++ (standaard C++20) met gebruik van het Qt 6-framework en wordt verspreid onder de GNU GPL 2.0-licentie.
Wijzigingen in deze versie:
- een plugin met initiële ondersteuning voor autocompletion van klassen, structuren en functies van het huidige project toegevoegd, gebruikmakend van tree-sitter parsers;
- verbeterde werking met git;
- opgelost probleem met het opslaan van ongewijzigde bestanden.
Bron: linux.org.ru
