Geany: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Спасено источников — 1, отмечено мёртвыми — 0. Сообщить об ошибке. См. FAQ.) #IABot (v2.0.9.5 |
|||
(не показано 10 промежуточных версий 9 участников) | |||
Строка 1: | Строка 1: | ||
{{Карточка программы}} |
{{Карточка программы}} |
||
'''Geany''' — [[среда разработки программного обеспечения]], написанная с использованием [[Библиотека времени исполнения|библиотеки]] [[GTK |
'''Geany''' — [[среда разработки программного обеспечения]], написанная с использованием [[Библиотека времени исполнения|библиотеки]] [[GTK]]. Доступна для следующих операционных систем: [[BSD]], [[Linux|GNU/Linux]], [[macOS]], [[Solaris]] и [[Windows]]. Geany распространяется согласно [[GNU General Public License]]. |
||
Geany не включает в свой состав [[компилятор]]. Для создания [[исполняемый код|исполняемого кода]] используется [[GNU Compiler Collection]] или, при необходимости, любой другой [[компилятор]]. |
Geany не включает в свой состав [[компилятор]]. Для создания [[исполняемый код|исполняемого кода]] используется [[GNU Compiler Collection]] или, при необходимости, любой другой [[компилятор]]. |
||
Строка 18: | Строка 18: | ||
* Отладка кода с помощью модуля (плагина) GeanyGDB (использует отладчик [[GNU Debugger|GDB]]). |
* Отладка кода с помощью модуля (плагина) GeanyGDB (использует отладчик [[GNU Debugger|GDB]]). |
||
* Использование контекстной документации man, Devhelp. Можно использовать свои. |
* Использование контекстной документации man, Devhelp. Можно использовать свои. |
||
* С версии 1.24 в дистрибутив под Windows включены цветовые схемы редактора<ref>{{Cite web|url=https://raw.githubusercontent.com/geany/geany/1.24.1/NEWS|title=Geany : Release Notes версии 1.24|author=|website=|date=|publisher=www.geany.org|accessdate=2015-09-16}}</ref>. |
* С версии 1.24 в дистрибутив под Windows включены цветовые схемы редактора<ref>{{Cite web|url=https://raw.githubusercontent.com/geany/geany/1.24.1/NEWS|title=Geany : Release Notes версии 1.24|author=|website=|date=|publisher=www.geany.org|accessdate=2015-09-16|archive-date=2017-06-21|archive-url=https://web.archive.org/web/20170621163714/https://raw.githubusercontent.com/geany/geany/1.24.1/NEWS|deadlink=no}}</ref>. |
||
== Поддерживаемые языки программирования и разметки == |
== Поддерживаемые языки программирования и разметки == |
||
Строка 46: | Строка 46: | ||
* [[Java]] |
* [[Java]] |
||
* [[JavaScript]] |
* [[JavaScript]] |
||
* [[Julia (язык программирования)|Julia]] |
|||
* [[LaTeX]] |
* [[LaTeX]] |
||
* [[Lisp]] |
* [[Lisp]] |
||
Строка 56: | Строка 57: | ||
* [[Perl]] |
* [[Perl]] |
||
* [[PHP]] |
* [[PHP]] |
||
* [[Po (Язык программирования)|Po]] |
|||
⚫ | |||
* [[Python]] |
* [[Python]] |
||
* [[R (язык программирования)|R]] |
* [[R (язык программирования)|R]] |
||
* [[reStructuredText]] |
* [[reStructuredText]] |
||
* [[Ruby]] |
* [[Ruby]] |
||
* [[Rust (язык программирования)|Rust]] |
|||
* [[Rust]] |
|||
* [[Bourne shell|Sh]] ([[Bash]]) |
* [[Bourne shell|Sh]] ([[Bash]]) |
||
* [[SQL]] |
* [[SQL]] |
||
Строка 70: | Строка 71: | ||
* [[VHDL]] |
* [[VHDL]] |
||
* [[XML]] |
* [[XML]] |
||
⚫ | |||
* [[YAML]] |
* [[YAML]] |
||
* [[Zephir]]<ref>[https://www.geany.org/about/filetypes/ Supported Filetypes] {{Wayback|url=https://www.geany.org/about/filetypes/ |date=20230724170428 }} | Geany.org</ref> |
|||
{{конец кол}} |
{{конец кол}} |
||
Строка 80: | Строка 83: | ||
* [http://portableapps.com/apps/development/geany_portable Geany Portable для Windows.]{{ref-en}} |
* [http://portableapps.com/apps/development/geany_portable Geany Portable для Windows.]{{ref-en}} |
||
* [http://citkit.ru/articles/1085/ Текстовый редактор Geany] ''Алексей Федорчук, Алиса Деева'', 17 сентября 2008 г. |
* [http://citkit.ru/articles/1085/ Текстовый редактор Geany] ''Алексей Федорчук, Алиса Деева'', 17 сентября 2008 г. |
||
* {{cite web| last =Снастин| first =Алексей| datepublished = |
* {{cite web| last =Снастин| first =Алексей| datepublished =2009-11-05| url =http://www.ibm.com/developerworks/ru/library/l-Geany/index.html| title =Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 1. Основы работы в Geany – создание простого приложения.| accessdate =2011-09-04| lang =| archiveurl =https://www.webcitation.org/67tHWjaj6?url=http://www.ibm.com/developerworks/ru/library/l-Geany/index.html| archivedate =2012-05-24| deadurl =yes}} |
||
** {{cite web |
** {{cite web |
||
|datepublished = |
|datepublished = 2009-12-15 |
||
|url = http://www.ibm.com/developerworks/ru/library/l-geany2/index.html |
|url = http://www.ibm.com/developerworks/ru/library/l-geany2/index.html |
||
|title = Часть 2. Работа в Geany с проектом. |
|title = Часть 2. Работа в Geany с проектом. |
||
|accessdate = |
|accessdate = 2011-09-04 |
||
|lang = |
|lang = |
||
|archiveurl = https://www.webcitation.org/67tHXowOJ?url=http://www.ibm.com/developerworks/ru/library/l-geany2/index.html |
|archiveurl = https://www.webcitation.org/67tHXowOJ?url=http://www.ibm.com/developerworks/ru/library/l-geany2/index.html |
||
Строка 92: | Строка 95: | ||
}} |
}} |
||
** {{cite web |
** {{cite web |
||
|datepublished = |
|datepublished = 2010-01-12 |
||
|url = http://www.ibm.com/developerworks/ru/library/l-geany3/index.html |
|url = http://www.ibm.com/developerworks/ru/library/l-geany3/index.html |
||
|title = Часть 3. Работа в Geany с исходным кодом на языке Free Pascal. |
|title = Часть 3. Работа в Geany с исходным кодом на языке Free Pascal. |
||
|accessdate = |
|accessdate = 2011-09-04 |
||
|lang = |
|lang = |
||
|archiveurl = https://www.webcitation.org/67tHYVMAY?url=http://www.ibm.com/developerworks/ru/library/l-geany3/index.html |
|archiveurl = https://www.webcitation.org/67tHYVMAY?url=http://www.ibm.com/developerworks/ru/library/l-geany3/index.html |
||
Строка 102: | Строка 105: | ||
}} |
}} |
||
** {{cite web |
** {{cite web |
||
|datepublished = |
|datepublished = 2010-05-22 |
||
|url = http://www.geany.org/manual/0.19_ru/index.html |
|url = http://www.geany.org/manual/0.19_ru/index.html |
||
|title = Руководство по эксплуатации Geany на русском языке |
|title = Руководство по эксплуатации Geany на русском языке |
||
|accessdate = |
|accessdate = 2012-06-18 |
||
|lang = |
|lang = |
||
|archiveurl = https://www.webcitation.org/68kzafGES?url=http://www.geany.org/manual/0.19_ru/index.html |
|archiveurl = https://www.webcitation.org/68kzafGES?url=http://www.geany.org/manual/0.19_ru/index.html |
Текущая версия от 18:24, 23 января 2024
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.
- ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 https://www.geany.org/about/filetypes/
- ↑ 1 2 https://www.openhub.net/p/geany/analyses/latest/languages_summary
- ↑ 1 2 3 https://www.geany.org/download/releases/
- ↑ https://github.com/geany/geany/blob/master/README
- ↑ 1 2 для Unix-подобных систем
- ↑ Geany : Release Notes версии 1.24 . www.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