CodePointer 0.1.4

CodePointer 0.1.4 CodePointer 0.1.4 CodePointer 0.1.4 CodePointer 0.1.4

1 maja wydano wersję 0.1.4 CodePointer (wcześniej nazywany qtedit4) — IDE dla języków C++, Go, Rust i wielu innych.

Projekt znajduje się na wczesnym etapie rozwoju, a jego główny nacisk kładzie się na rozwój lokalny, a nie internetowy.

Podstawowe funkcje:

  • Wsparcie tylko dla UTF-8.
  • Możliwość ładowania/budowy projektów: CMake, Meson, Go, Cargo.
  • Podgląd XML, JSON, SVG, Markdown.
  • Edytor plików binarnych / szesnastkowego kodu.
  • Prosty przeglądacz obrazów.
  • Automatyczne (opcjonalne) aktualizacje z wykorzystaniem stabilnych i testowych kanałów.
  • Panel poleceń (Ctrl+P — otwieranie plików, Ctrl+Shift+P — lista poleceń).
  • Autoodzyskiwanie (zmienione pliki są przywracane przy następnym uruchomieniu aplikacji).
  • Wsparcie git (commit, amend, przełączanie gałęzi).
  • Wbudowany emulator terminala (oparty na libvterm).
  • Formatowanie kodu (w trakcie rozwoju).
  • Do edytowania kodu wykorzystuje się forka widżet qutepart-cpp, dostosowany do Qt 6:
    • nie zależy od bibliotek KDE;
    • podświetlanie składni w 385 formatach (wykorzystuje pliki XML opisu składni z edytora Kate);
    • 30 motywów (również z Kate).

Projekt napisany w języku C++ (standard C++20) z wykorzystaniem frameworka Qt 6, i jest wydawany na licencji GNU GPL 2.0.

Zmiany w tej wersji:

  • dodany plugin z wstępnym wsparciem dla autouzupełniania klas, struktur i funkcji bieżącego projektu, wykorzystujący parsery tree-sitter;
  • ulepszono pracę z git;
  • naprawiono błąd związany z zapisywaniem niezmienionych plików.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster