Релиз Geany 2.0. Редактор кода с функциями IDE. Linux новости

Релиз Geany 2.0. Редактор кода с функциями IDE

40
Лайков: +9
войдите, чтобы ставить лайки

Geany 2.0

Geany 2.0
Версия:2.0
Дата релиза:19 октября 2023
Предыдущий релиз:1.38 от 9 октября 2021 (пресс-релиз)
Страница:Geany

Состоялся релиз легковесной интегрированной среды разработки Geany 2.0. Предыдущий релиз, Geany 1.38, выходил 2 года назад.

О программе
О программе

19 октября 2023 Geany исполнилось 18 лет. Первый релиз Geany 0.1 вышел 19 октября 2005 г.

Geany — редактор кода с функциями интегрированной среды разработки (Flyweight IDE) для Linux, Windows и MacOS. Интерфейс: GTK. Поддерживает плагины.
Geany 2.0
Geany 2.0

 

Настройки программы
Настройки программы

Что нового

  • Данные о сессии теперь записываются в отдельный конфигурационный файл session.conf. Для сохранения и чтения настроек используется файл geany.conf.
  • Создание проекта из существующего каталога с исходными текстами стало проще.
  • Улучшено автодополнение для C/C++.
  • Добавлена опция для отображения символов окончания строк, если они отличаются от установленных по умолчанию.
  • Поддержка настройки длины заголовка вкладок и длины заголовка окна.
  • Используется фреймворк GTK 3.24.
  • Список документов на боковой панели имеет новый древовидный вид.
  • Обновлены парсеры символов (реализация синхронизирована с проектом Universal Ctags).
  • Для функции «Перейти к символу...» добавлено отображение списка сигнатур.
  • Scintilla 5.3.7
  • Lexilla 5.2.7
  • В версии программы для Windows используется GTK-тема Prof-Gnome, тема Adwaita может быть активирована.
  • Обновлена поддержка файлов в форматах: Kotlin, Markdown, Nim, PHP, Python.
  • Добавлена поддержка форматов: AutoIt, GDScript.
  • Обновлены переводы программы на другие языки.
  • Исправлены некоторые ошибки.
  • И некоторые другие изменения.
Менеджер плагинов
Менеджер плагинов

Установка Geany 2.0

Для установки новой версии Geany 2.0 можно использовать Flatpak.

Установка Geany:

flatpak install flathub org.geany.Geany

Запуск:

flatpak run org.geany.Geany
Geany 2.0. Редактирование файла на языке C
Geany 2.0. Редактирование файла на языке C

Материалы по теме:

40
  • Опубликовано: 20.10.2023

Комментарии

Stanlyzoolo
Активный пользователь
Активный
20.10.2023
10:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
У него есть пользователи?
choice
Активный пользователь
Активный
20.10.2023
10:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
+2
войдите, чтобы ставить лайки
В Fedora "из коробки" устанавливается, и в нескольких более скромных дистрибутивах.
fgrbobka
20.10.2023
13:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
В Спине KDE не установлен!
choice
Активный пользователь
Активный
20.10.2023
14:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfgrbobkaРодительский комментарий
+1
войдите, чтобы ставить лайки
C xfce идёт, а с kde нет ... подумаем почему ...
Спасибо за отклик.
fgrbobka
20.10.2023
14:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
потому что Geany на GTK :)
choice
Активный пользователь
Активный
20.10.2023
14:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfgrbobkaРодительский комментарий
+1
войдите, чтобы ставить лайки
Да по-любому там уже есть GTK, просто KDE развивает свой Kate и было бы некорректно.
olegus
Активный пользователь
Активный
20.10.2023
10:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, например я.
Stanlyzoolo
Активный пользователь
Активный
21.10.2023
13:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
А для чего конкретно используете?
EvPix
Активный пользователь
Активный
20.10.2023
12:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
+1
войдите, чтобы ставить лайки
Учитывая что на десятке дистров он установлен как второй редактор текстов, то у него вероятно не мало пользователей. Да и как редактор он весьма удобный, как для обычных текстовых файлов, так и для различных файлов исходного кода (Главное чтобы была подсветка кода, чтобы проще ориентироваться. Или можно написать самому файл для подсветки кода).
olegus
Активный пользователь
Активный
20.10.2023
12:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEvPixРодительский комментарий
+1
войдите, чтобы ставить лайки
Есть там подсветка кода, правда включается только при сохранении с нужным обозначением (.py,.html,.java)
EvPix
Активный пользователь
Активный
20.10.2023
12:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
Я знаю что есть подсветка кода. Я про то что если для какого-то языка её нет, то несложно создать свою.
AkhmedSataja
Активный пользователь
Активный
21.10.2023
13:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
Ух ты, прямо как в nedit.
Stanlyzoolo
Активный пользователь
Активный
21.10.2023
13:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEvPixРодительский комментарий
+1
войдите, чтобы ставить лайки
То, что он установлен из коробки совершенно ни о чём не говорит)
Евгений
20.10.2023
16:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
+3
войдите, чтобы ставить лайки
Я например. Вполне торт. Не всегда нужны комбайны чтобы написать что то простенькое.
choice
Активный пользователь
Активный
20.10.2023
10:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Только вышел, а тут уже заметка об этом! Во многих других местах ещё не написали и в Арч пока не завезли - заметил, оценил.
А ещё заметил, что есть много проектов с периодом в 2 года, например xfce или сам Debian. Может так у многих солидных проектов?
vantiki
Активный пользователь
Активный
20.10.2023
11:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Класс, наконец-то релиз. Одна из самых лучших программ для новичка, да и для профи тоже. Особенно для плюсов и чистого Си вообще супер.
olegus
Активный пользователь
Активный
20.10.2023
12:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+1
войдите, чтобы ставить лайки
Ещё я заметил что Python в нем быстрее работает чем в том же VSCode.
choice
Активный пользователь
Активный
20.10.2023
13:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
- Так, ты от Geany, проходи без очереди :-)
igorborisov
Активный пользователь
Активный
21.10.2023
12:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
В VSCode вообще может что-то быстро работать?
Stanlyzoolo
Активный пользователь
Активный
21.10.2023
13:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
А что конкретно у вас работает не быстро?)
olegus
Активный пользователь
Активный
21.10.2023
17:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Не может)))
newbie
21.10.2023
06:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+4
войдите, чтобы ставить лайки
Как это было... Когда-то, Geany на моём десктопе конкурировал с Kate, потом я неосторожно подсел на PyCharm на короткий промежуток времени, до сих пор бывает, кричу во сне и просыпаюсь в холодном поту, когда мне снится, что я пишу код в PyCharm. Потом я благополучно избавился и от этой зависимости, начал изучать Emacs и Vim, в итоге благополучно переехал на Vim. Emacs тоже хорош, но оказался слишком специфичным для меня, с Vim попроще. И с тех пор, как переехал на Vim, перестал интересоваться Geany и остальными сотоварищами совсем. Мне даже Sublime не нужен. В Vim пишу на Python, SQL, JavaScript, HTML, CSS, иногда C, иногда Rust, иногда Markdown. Со всеми диалектами и шаблонизаторами чувствую себя комфортно и уверенно.

Geany, классно, что ты есть, но я не скучаю...
EugenyBobylev
Активный пользователь
Активный
22.10.2023
15:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnewbieРодительский комментарий
0
войдите, чтобы ставить лайки
Улыбнуло. Сижу под PyCharm prof и в ус не дую
newbie
Активный пользователь
Активный
22.10.2023
17:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
У меня Intel Celeron B720 (кажется) и 6ГиБ RAM. С такими аппаратными возможностями я с Vim в ус не дую, и кулер моего лэптопа не дует мне в "лицо" горячим воздухом, а без авто дополнений, подсказок и инспекций PyCharm-а мне моя квалификация позволяет чувствовать себя уверенно. На вкус у всех фломастеры разные. :)
EugenyBobylev
Активный пользователь
Активный
23.10.2023
15:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnewbieРодительский комментарий
0
войдите, чтобы ставить лайки
Для меня vim - это геммор
newbie
Активный пользователь
Активный
23.10.2023
16:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
Vim не всем подходит. PyCharm тоже не всем подходит. :)
EugenyBobylev
Активный пользователь
Активный
22.10.2023
15:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Коллеги а в Geany есть встроенный терминал как в Kate под KDE?
choice
Активный пользователь
Активный
22.10.2023
15:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
Есть, в ответ скажите, в каких сценариях это прямо удобно?
EugenyBobylev
Активный пользователь
Активный
23.10.2023
15:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Пишу например Dockerfile, docker-compose.yaml
удобно тут же запустить и посмотреть
choice
Активный пользователь
Активный
23.10.2023
20:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо за отклик. Я пробовал пользоваться, но решил, что не особо удобно. Занимает место, его всегда не хватает для обзора кода и размер окна почти не изменить. Частенько бывает нужен типа стакана - узко, но строк побольше.
Кто-то первый внедрил его, не знаю кто и где, а другие не отстают - тоже можем. При сравнении редакторов это ещё опция, ещё возможность, и обосновать легко, а главное, никто не будет "наезжать" на терминал. Пригодится, но не назвал бы это дополнительным удобством.
EugenyBobylev
Активный пользователь
Активный
24.10.2023
05:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Разработку кода веду в IDE, в качестве доп. текстового редактора использую Kate, для целей которые описал выше. Для простого кода из 5 - 10 строк пойдет и терминал для меня это плюс. Также пользуюсь терминалом встроенным в файловый менеджер, мне нравится. Но это уже другая тема.
newbie
Активный пользователь
Активный
24.10.2023
10:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
А зачем доп. текстовый редактор? PyCharm не умеет yaml? Я когда в PyCharm работал, абсолютно все текстовые файлы прямо в нём и писал, включая .env, .md, и чего там ещё программерской душе понадобится по ходу дела.
newbie
Активный пользователь
Активный
24.10.2023
13:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Терминал в текстовом редакторе не обязательно держать постоянно открытым. Когда он нужен, его открываешь, когда не нужен, закрываешь. Просто на рабочем столе будет на одно окно меньше. Вот как у меня в Kate в своё время выглядел:

https://codej.ru/picture/nEh0GaZg4W.png
newbie
Активный пользователь
Активный
24.10.2023
10:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Терминал в окне текстового редактора очень часто юзается. Например, с помощью терминала можно просто создать файл или каталог не снимая пальцев с клавиатуры - без мыша. Когда я читал книжку по C, я всегда писал код примеров своими пальцами, и в Кate и в Geany было удобно этот код скомпилировать в терминале прямо в окне текстового редактора. Много разных сценариев. Это бывает удобно, когда печатаешь в 10 пальцев вслепую, не надо лишний раз тянуть руку за мышом.

Кстати, в PyCharm встроенный терминал глючный был, всегда приходилось окно штатного терминала держать на столе.
choice
Активный пользователь
Активный
24.10.2023
14:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnewbieРодительский комментарий
0
войдите, чтобы ставить лайки
Я уже упомянул выше, что на наличие терминала никто наезжать не будет и объяснения, что это удобно, можно придумать разные, но, желательно, не такое как вы.
"...удобно этот код скомпилировать в терминале прямо в окне текстового редактора."
Мы же в специальном редакторе, где компиляция "повешена" на F8. Нет нужды делать это в терминале, хотя он здесь тоже под рукой. Видимо как раз для тех, кому некогда осмотреться и изучить возможности - они владеют быстрым набором вслепую.
newbie
Активный пользователь
Активный
24.10.2023
16:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>можно придумать разные, но, желательно, не такое как вы.
Я ничего не придумывал. Рассказал вам о некоторых практических приёмах за пределами F8, кнопок на панели инструментов и левой кнопки мыши. :) Извините, что не угодил.

Слепой десятипальцевый набор текста позволяет выработать моторику, избегать опечаток, ибо оператор видит, что набирает, и много чего ещё позволяет, кто не пробовал, не поймёт. Я вообще удивляюсь, как можно программировать, не умея набирать текст вслепую. Для программиста это один из обязательных и самых востребованных навыков.

Компиляция с помощью gcc (или g++) вводом команды в терминале даёт много интересных плюшек, и на начальных этапах изучения программирования будет весьма полезна изучающему. А осматриваться и изучать возможности Geany лично мне не очень нужно, пройденный этап, тупиковая ветка, у меня есть консоль и Vim, и там по-любому интересней.
choice
Активный пользователь
Активный
24.10.2023
16:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnewbieРодительский комментарий
0
войдите, чтобы ставить лайки
Я пытался придумать описание полезности терминала в редакторе, хорошее не смог и потому обратился за помощью.

Ударим слепым набором по закостенелым горячим клавишам!

При компиляции по F8 все плюшки выводятся в окне под кодом.

Выйдем из тупика и в светлое будущее с Vim!
newbie
Активный пользователь
Активный
24.10.2023
17:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>Я пытался придумать описание полезности терминала в редакторе
Зачем? Всё уже придумано до вас.

>При компиляции по F8 все плюшки выводятся в окне под кодом.
Прошу простить мне моё невежество.., а опции компилятору F8 тоже позволяет передать необходимые для каждого конкретного случая?

>Выйдем из тупика и в светлое будущее с Vim!
Извиняйте, но ваш приговор - Geany пожизненно. :)))
choice
Активный пользователь
Активный
24.10.2023
19:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnewbieРодительский комментарий
0
войдите, чтобы ставить лайки
>Извиняйте, но ваш приговор - Geany пожизненно. :)))
"А судьи кто?" :-)
newbie
Активный пользователь
Активный
22.10.2023
17:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
+1
войдите, чтобы ставить лайки
https://codej.ru/picture/3AbIuP178B.png

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила