LINUX.ORG.RU

Geany


10

3

Всего сообщений: 10

Geany 2.0

Группа Open Source

19 октября 2023 состоялся релиз редактора кода Geany.

Среди нового:

  • добавлена экспериментальная возможность сборки при помощи Meson;
  • минимально поддерживаемая версия GTK повышена до 3.24;
  • разработчики исправили несколько ошибок и обновили переводы.

>>> Подробности

 , ,

NickNotNick
()

Geany 1.38

Группа Open Source

Вышла новая версия среды разработки Geany.

Основные изменения:

  • Прекращена поддержка GTK 2.
  • Теперь требуется компилятор C++17 для сборки.
  • Увеличена скорость открытия документов.
  • Код для поддержки Ctags синхронизирован с Universal Ctags.
  • Добавлена поддержка файловых типов Julia и Meson.

>>> Подробности

 ,

anonymous
()

Новая версия Geany — 1.27

Группа Open Source

Изменения:

  • отброшена поддержка системы сборки Waf в пользу autotools;
  • полностью переписан механизм автодополнения (автор Jiří Techet);
  • в навигации по функциям добавлено всплывающее окно, если вариантов перехода несколько;
  • движок Scintilla обновлен до версии 3.6.3 (поддержка Lua 5.3 и Perl 5.22)
  • обновления символов для C, C++, C# и D, добавлены символы для CUDA.
  • обновлены символы и подсказки для автодополнения в PHP;
  • исправления ошибок и обновление локализации: de, es, fr, it, ja, kk, lt, nl, pt, ru, sk, zh_CN.

Стоить добавить, что в системе плагинов произошло множество изменений API и они теперь несовместимы со старыми версиями Geany. Изменения в плагинах:

  • новый плагин: LineOperations (сортировка и фильтрация строк);
  • добавлена возможность привязки горячих клавиш в плагинах на Python (GeanyPy);
  • GeniusPaste — можно добавить свои площадки для публикации исходников;
  • множество исправлений ошибок и обновление локализации: de, fr, pt, ru.

>>> Подробности

 

RPG
()

Новая версия Geany — 1.25

Группа Open Source

После долгого перерыва вышла новая версия быстрого и легковесного редактора Geany. Из нововведений:

  • исправлены проблемы с запуском программ в Windows, улучшена поддержка MacOS;
  • отображение диалогов документа прямо в окне редактора без всплывающих окон;
  • серьёзно улучшена производительность в части автодополнения и встроенной документации;
  • движок Scintilla обновлён до версии 3.5.6;
  • полная поддержка GTK3 (выключена по умолчанию);
  • переработано диалоговое окно менеджера дополнений, добавлена возможность поиска дополнений;
  • возможность поиска регулярными выражениями с захватом нескольких строк (раньше поиск был построчный подобно grep);
  • добавлены новые типы файлов: CoffeeScript, JSON, Zephir;
  • улучшена поддержка CSS, Erlang, Go, JavaScript, Make, PowerShell, Txt2tags;
  • при перезагрузке файла теперь сохраняется история (по умолчанию выключено в настройках);
  • множество улучшений интерфейса.

( читать дальше... )

>>> Официальный сайт

 , ,

RPG
()

Geany 1.24 - новая версия редактора исходного кода

Группа Open Source

Вышла новая версия Geany 1.24. В своё время на ЛОРе были депрессивные настроения по поводу развития Geany, но проект потихоньку пилят, хоть и не с такой скоростью.

В этом выпуске:

  • Scintilla версии 3.3.6.
  • Охота на баги. По редактору прошлись как валгриндом так и cppcheck-ом, пофикшено множество мелких утечек памяти, исправлена куча ошибок, улучшена совместимость с Windows.
  • Исправления внешнего вида в KDE, наведен порядок к меню, исправлена иконка и т. п.
  • Добавили экспериментально поддержку GTK3.
  • В контекстное меню списка символов добавили возможность найти использования символа.
  • В менеджер модулей добавлена кнопка быстрого перехода к сочетаниям клавиш модуля.
  • В диалог выбора цвета добавлена кнопка «применить».
  • Обновлён поросший мхом перевод на русский язык (ваш покорный слуга).
  • Автосохранение при потере фокуса.

( читать дальше... )

>>> Подробности

 , ,

RPG
()

Вышла новая версия Geany

Группа Open Source

18 июня разработчики представили новую версию легковесного редактора Geany — 1.22.

Некоторые из изменений:

  • Переделана поддержка тем. Старые темы и файлы для подсветки синтаксиса не совместимы с новой версией редактора.
  • Обновлен движок редактирования Scintilla до версии 2.29.
  • Полная поддержка PCRE-совместимых регулярных выражений для поиска и замены.
  • Добавлена поддержка синтаксиса для Objective-C от Elias Pschernig.
  • Возможность открытия сессии по умолчанию (если активирована соответствующая опция).
  • Исправлены ошибки в распознавании неформатированных строк (raw strings) в C/C++.
  • Улучшена поддержка встраиваемых в HTML типов данных.
  • Добавлены следующие переводы: арабский, индонезийский, литовский, монгольский, новонорвежский, словацкий.
  • Обновлены переводы.

Детальный список изменений можно прочитать в примечании к выпуску.

Изменение версии
Много пользователей обращало внимание разработчиков на то, что по их мнению номер версии не соответствует зрелости проекта. После непродолжительной дискуссии они решили переименовать версию 0.22 в 1.22.

Скачать

>>> Подробности

 , ,

ZuBB
()

Geany: кризис идей и потеря всех основных разработчиков

Группа Open Source

В списке рассылки авторов популярной легковесной среды разработки Geany появилось письмо текущего лидера проекта Энрико Трёгера (Enrico Tröger), в котором он сообщил о желании приостановить свою работу над Geany и передать проект новому лидеру после выпуска версии 0.21.

В качестве нового лидера Энрико предложил Коломбана Уэндлинга (Colomban Wendling), который в ходе обсуждения согласился на эту роль, однако честно признался, что не имеет серьёзных планов по развитию Geany.

Несмотря на внушительный список пожеланий, в этом фактически признались и другие разработчики. Основная проблема заключается в том, что Geany в его нынешнем состоянии уже практически полностью их устраивает, а делать «очередной клон Eclipse» они не хотят.

Помимо Энрико Трёгера полностью или частично приостановить свою работу над проектом планируют Фрэнк Ланиц (Frank Lanitz) и Ник Треливен (Nick Treleaven). До последнего момента Энрико, Френк и Ник были основными разработчиками программы.

>>> Подробности

 

kda
()

Geany 0.19 «Vellam»

Группа Open Source

Вышла новая версия быстрой и легковесной среды разработки - Geany

Список нововведений в Geany 0.19 можно посмотреть в ReleaseNotes.

Одни из них:

  • Система сборки стала более настраиваемой.
  • Поддержка различных типов файлов, например: Txt2Tags, Abc, Verilog, Genie.
  • Реализовано 'Перейти на введенный номер строки' для перехода на конкретную строку.
  • Улучшения по ряду поддерживаемых языков, в особенности таких как D, Java, PHP, Perl, Python, R, VHDL.
  • Обновлены переводы: de, en_GB, es, fr, gl, ja, nl, pt, ru, sl, sv, tr, vi, zh_CN.

Более подробный и полный список изменений: ChangeLog.

Помимо основной программы, так же состоялся релиз дополнений Geany Plugins. Geany Plugins (Combined Release), включает в себя следующие дополнения:

  • Addons
  • Geanygdb
  • Geanylatex
  • Geanylipsum
  • Geanylua
  • Geanysendmail
  • Geanyvc
  • Shiftcolumn
  • Spellcheck

Geany-Plugins 0.19, так же доступен для загрузки с соответствующего сайта проекта Geany-Plugins (Combined Release).

Ссылки с информацией о релизах (на англ. яз):

>>> Homepage

 , ,

NK
()

Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 3. Работа в Geany с исходным кодом на языке Free Pascal

Группа Документация

В завершающей части цикла мы будем работать с языком Free Pascal. Выбор объясняется просто, если учесть ключевое слово «обучение». Паскаль с момента своего рождения был ориентирован прежде всего на учебный процесс. Если язык программирования существует уже много лет, его изучают и пишут на нём хорошие программы, то он, несомненно, завоевал право на место под солнцем. В конечном итоге, выбор зависит от программиста.

>>> Подробности

 ,

IBM_dW
()

Обучение программированию в Linux на примере интегрированной среды разработки Geany: Часть 1.

Группа Документация

В данной статье рассказывается, как начать работу в Geany, как настроить некоторые параметры для улучшения функциональности и обеспечения удобства, как написать, откомпилировать и выполнить простую программу на языке С. В следующих частях цикла будет рассмотрено применение Geany для создания и сопровождения более сложных проектов на различных языках программирования (Python, FreePascal и т.д.).

>>> Подробности

 

IBM_dW
()