Pabla IDE — это простая среда разработки на Qt для редактирования, подсветки синтаксиса, управления файлами и сборки CMake-проектов.
- Редактирование текста с подсветкой синтаксиса
- Открытие/сохранение файлов и папок
- Дерево файлов проекта
- Терминал для ввода команд
- Быстрая сборка и запуск CMake-проекта
- Переключение цветовых тем (тёмная, светлая, dark blue, Dracula)
- Горячие клавиши:
- Ctrl+S — сохранить
- Ctrl+Z — отмена
-
Склонируйте репозиторий:
git clone https://github.com/pablaofficeal/PGT-IDEA cd untitled20 -
Установите зависимости:
- Qt 6.9.1 (или совместимую версию)
- CMake 3.30+
- Ninja (или другой генератор CMake)
- Компилятор MinGW (или другой совместимый)
-
Сборка:
python build.py
или вручную:
cmake -S . -B build -G "Ninja" -DCMAKE_PREFIX_PATH="C:/Qt/6.9.1/mingw_64" cmake --build build
-
Запуск:
- Запустите исполняемый файл из папки
buildилиcmake-build-debug.
- Запустите исполняемый файл из папки
- Открывайте файлы и папки через меню "Файл".
- Используйте терминал для команд, например:
help— список командstart theme dark— тёмная темаstart theme light— светлая темаstart theme dark blue— синяя тёмная темаstart theme dracula— тема Dracula
- Для сборки и запуска используйте кнопки на панели инструментов.
main.cpp— основной код редактораsyntaxhighlighter.cpp— подсветка синтаксисаkeypresshandler.cpp— обработка горячих клавишcodeeditorwindow.cpp— (альтернативная реализация окна редактора)build.py— скрипт для сборки
MIT License
Pabla IDE — учебный проект. Добро пожаловать к участию