Geany
Geany—среда разработки программного обеспечения,написанная с использованиембиблиотекиGTK.Доступна для следующих операционных систем:BSD,GNU/Linux,macOS,SolarisиWindows.Geany распространяется согласноGNU General Public License.
Geany не включает в свой составкомпилятор.Для созданияисполняемого кодаиспользуетсяGNU Compiler Collectionили, при необходимости, любой другойкомпилятор.
Функции
[править|править код]- Подсветкаисходного кодас учётом синтаксиса используемогоязыка программирования(язык определяется автоматически по расширению файла).
- Автозавершение слов.
- Автоматическая подстановка закрывающихтеговHTML/XML.Автоподстановка стандартных и существующих в открытых файлах функций.
- Простой менеджер проектов.
- Поддержкаплагинов.
- Встроенный эмулятор терминала.
- Поддержка большого количества кодировок.
- Гибкий интерфейс.
- Возможность использования и созданиясниппетов.Для этого используется специальный файл snippets.conf в каталоге[6]/home/user/.config/geany, позволяющий создавать свои сниппеты.
- Возможность использования и создания шаблонов файлов. Шаблоны должны быть расположены в каталоге[6]/home/user/.config/geany/templates/files
- Отладка кода с помощью модуля (плагина) GeanyGDB (использует отладчикGDB).
- Использование контекстной документации man, Devhelp. Можно использовать свои.
- С версии 1.24 в дистрибутив под Windows включены цветовые схемы редактора[7].
Поддерживаемые языки программирования и разметки
[править|править код]- ABC
- ActionScript
- Ada
- ASM
- C/C#/C++
- CAML
- CMake
- Conf
- CSS
- D
- Diff
- Docbook
- F77
- Ferite
- Fortran
- FreeBasic
- Genie
- GLSL
- Go
- Haskell
- Haxe
- HTML
- Java
- JavaScript
- Julia
- LaTeX
- Lisp
- Lua
- Make
- Markdown
- Matlab
- NSIS
- Pascal
- Perl
- PHP
- Po
- Python
- R
- reStructuredText
- Ruby
- Rust
- Sh(Bash)
- SQL
- Tcl
- Txt2tags
- Vala
- Verilog
- VHDL
- XML
- Erlang
- YAML
- Zephir[8]
Примечания
[править|править код]- ↑Release Geany 2.0 · geany/geany—GitHub,2023.
- ↑1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465https:// geany.org/about/filetypes/
- ↑12https:// openhub.net/p/geany/analyses/latest/languages_summary
- ↑123https:// geany.org/download/releases/
- ↑https://github /geany/geany/blob/master/README
- ↑12для Unix-подобных систем
- ↑Geany: Release Notes версии 1.24 .geany.org. Дата обращения: 16 сентября 2015.Архивировано21 июня 2017 года.
- ↑Supported FiletypesАрхивная копияот 24 июля 2023 наWayback Machine| Geany.org
Ссылки
[править|править код]- Официальный сайтGeany.(англ.)
- Geany Portable для Windows.(англ.)
- Текстовый редактор GeanyАлексей Федорчук, Алиса Деева,17 сентября 2008 г.
- Снастин, АлексейОбучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 1. Основы работы в Geany – создание простого приложения. (5 ноября 2009). Дата обращения: 4 сентября 2011. Архивировано изоригинала24 мая 2012 года.
- Часть 2. Работа в Geany с проектом. (15 декабря 2009). Дата обращения: 4 сентября 2011. Архивировано изоригинала24 мая 2012 года.
- Часть 3. Работа в Geany с исходным кодом на языке Free Pascal. (12 января 2010). Дата обращения: 4 сентября 2011. Архивировано изоригинала24 мая 2012 года.
- Руководство по эксплуатации Geany на русском языке (22 мая 2010). Дата обращения: 18 июня 2012. Архивировано изоригинала28 июня 2012 года.
Этозаготовка статьиопрограммном обеспечении.Помогите Википедии, дополнив её. |
Категории:
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2005 году
- Интегрированные среды разработки
- Свободные интегрированные среды разработки
- Свободное кроссплатформенное программное обеспечение
- Программное обеспечение для macOS
- Программное обеспечение для Linux
- Программное обеспечение для Windows
- Программное обеспечение с лицензией GNU GPL
- Свободное программное обеспечение, написанное на Си
- Свободное программное обеспечение, написанное на C++
- Свободные текстовые редакторы
- Scintilla