CudaText — редактор кода. Поддерживает подсветку синтаксиса, отображение дерева кода и другие необходимые функции.
Возможности
Основные возможности и особенности программы.
- Подсветка синтаксиса для большого количества языков (более 230).
- Просмотр древовидной структуры кода (функции/классы и так далее).
- Сворачивание блоков кода.
- Блочный выбор участков кода (мульти-выбор).
- Поиск и замена с использованием регулярных выражений.
- Поддержка вкладок.
- Карта кода.
- Поддержка различных кодировок.
- Для HTML/CSS поддерживается автодополнение, цветная индикация значений color, отображение изображений, всплывающие подсказки.
- Открытие отдельных файлов. Открытие директорий с файлами. Сохранение проектов.
- Разделение окна редактирования по вертикали/горизонтали.
- Настройка темы оформления.
- Настраиваемые горячие клавиши.
- Для конфигурации программы используется файл конфигурации в формате JSON.
- Просмотрщик файлов в двоичном и шестнадцатеричном форматах.
- Поддержка плагинов.
- Встроенный менеджер плагинов (Addons Manager).
Интерфейс
Компоновка интерфейса стандартная для текстовых редакторов кода.
Слева расположена панель, на которую можно вывести список файлов проекта, дерево кода, список функций и так далее.
В нижней части размещается командная строка (консоль), функции поиска.
Поддерживаются цветовые схемы. По умолчанию используется тема оформления в серых тонах.
Установка
Для установки программы в Ubuntu можно использовать готовый DEB пакет.
В случае появления ошибки о том, что не найден модуль Python (No Python engine) необходимо в настройки прописать путь до библиотеки Python. Пример:
"pylib__linux" : "/usr/lib/x86_64-linux-gnu/libpython3.7m.so.1.0"
В Ubuntu также может потребоваться установка пакета libcanberra-gtk-module: sudo apt-get install libcanberra-gtk-module
Название
Слово «Cuda» в названии программы было взято из сербского языка и означает «чудеса» или «удивительная вещь». К технологии Cuda от Nvidia, в данном случае, оно не имеет никакого отношения.
Русификация
- Для изменения языка программы необходимо выбрать в главном меню пункт Options→Translations.
- В открывшемся окне выбрать нужный язык (может потребоваться перезапуск программы).
Разработка
Среда программирования: Lazarus IDE
Изначально был основан на текстовом редакторе SynWrite (разработка SynWrite прекращена).
Исходный код: |
|
Языки программирования: |
|
Лицензия: |
|
Приложение переведено на русский язык. |
Программа кроссплатформенная
Работает в:
- Linux
- MacOS
- Windows
Релизы программы CudaText
Версия | Дата релиза |
---|---|
1.6.0 | |
.. | |
1.15.0 | Август 2017 |
.. | |
1.97.0 | Март 2020 |
.. | |
1.122.6 | 24 января 2020 |
Комментарии
10:20
12:35
06:30
17:40
Затем, что open source.