Будівник
Створення програм для GNOME
«Будівник» є комплексним середовищем розробки (IDE) для GNOME із інтенсивним процесом розробляння. У програмі поєднано інтегровану підтримку основних технологій GNOME, зокрема GTK+, GLib, та програмних інтерфейсів GNOME, із можливостями, які подобаються усім розробникам, зокрема підсвічуванням синтаксичних конструкцій та фрагментами.
Випуски «Будівника» стабільно синхронізовано із випусками GNOME, які відбуваються кожні шість місяців.
Можливості:
- Вбудоване підсвічування синтаксичних конструкцій для багатьох мов програмування
- Панелі паралельного редагування коду
- Підтримка конфігурацій із багатьма моніторами
- Мінікарта для огляду коду
- Інтеграція із Git
- Інтеграція із Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize та Waf
- Автоматичне доповнення коду на основі Clang, семантичне підсвічування та діагностика
- Автоматичне доповнення коду на основі Python, семантичне підсвічування та діагностика
- Автоматичне доповнення та діагностика коду Vala
- Підтримка автоматичних відступів у коді для C, Python, Vala та XML
- Інтерактивний перегляд результатів обробки коду HTML, Markdown, reStructuredText та Sphinx
- Можливе редагування коду у стилі Vim, Emacs та SublimeText
- Інтегрований засіб профілювання для «рідних» програм
- Інтегрований засіб діагностики для «рідних» програм
- Підтримка збирання пакунків-комплектів jhbuild та flatpak
- Підтримка перегляду записів TODO у коді
- Швидкий нечіткий пошук тексту у файлах та символах
- Інтеграція з Arduino за допомогою arduino-cli
Участь у команді
Ознайомлення з інтерфейсом







Знайомство з нами
Додаткова інформація
Ключові слова
- Arduino
- Autocompletion
- Automated testing
- Autotools
- Builder
- Building
- C
- CMake
- Cargo
- Clang
- Code editor
- Coding
- Compiling
- D-Bus inspector
- Debugger
- Debugging
- Development
- Documentation
- Emacs
- Flatpak
- GTK inspector
- Gdb
- Gradle
- HTML
- IDE
- Integrated development environment
- Jhbuild
- Linux
- Make
- Markdown
- Maven
- Memory leaks detector
- Meson
- PHPize
- Profiler
- Profiling
- Programming
- Python
- ReStructuredText
- Runtimes
- Rust
- SDK
- SDKs
- Software developers
- Software development
- Sphinx
- SublimeText
- Sysprof
- Unit tests
- Vala
- Valgrind
- Vim
- Waf
- XML
- Будівник