LINUX.ORG.RU

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

 , ,


0

2

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

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

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

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

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

Скачать

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

★★★★★

Проверено: post-factum ()
Последнее исправление: cetjs2 (всего исправлений: 4)
Ответ на: комментарий от lucentcode

Для начинающихъ самое оно. Блокнотъ и консоль для командъ компилятору это всё что необходимо.

Чрезмерное усложнение оно развращаетъ

Tam-Tam
()

Еще бы обеспечили поддержку GDB на уровне DDD, а то стариок DDD не поддерживает UTF. Еще бы минмальная поддержка GIT/Bazaar/Mercurial бы не помешала бы.

azorg
()
Ответ на: комментарий от azorg

Забыл сказать. Долго искал какой-нибудь редактор, чтобы раз в год править исходники и демонстрировать работу программ под Виндовс (MinGW+MSYS, Python). Не у всех же Линукс есть (ну вы меня понимаете). А эту штучку записал на флешку и поставил за 30 сек, если надо. Обожаю кросплатформенный софт. Vim/Gvim, emacs не все понимают, да и настраивать под Виндовс их долго....

azorg
()
Ответ на: комментарий от matumba

Scintilla - вот его проблема.

Согласен на все 100%, мейнтейнер Нейл - полный дебил.
Причем у Geany разраб (Ник) вполне адекватный.
Столкнулся с этим, когда писал патч подсветки констант в ruby:

http://sourceforge.net/tracker/?func=detail&aid=3131762&group_id=2439...

(Я там еще подсветку модификаторов изменил - изза этого разосрались, и этот ушлепок зарубил другие фичи).

Когда я писал свой подсвечивальщик, прямо скажем - уплевался на его систему парсинга. Фолды поначалу как-то заработали, но потом я нашёл в них какой-то фатальный недостаток и забил.

Сам обжегся на этом, там в функции вызова стиля (lmRuby для руби) раньше номер стиля срезался до 5 бит (в этой версии не знаю), думаю у тебя аналогичная трабла была.

Novator ★★★★★
()
Ответ на: комментарий от anonymous

Сомневаюсь. Да и такие проблемы должны решаться на уровне тулкита, а не отдельных приложений.

lucentcode ★★★★★
()

..новонорвежский..

А суахили нету?

anonymous
()
Ответ на: комментарий от anonymous

синдром ставить синдромы, и смотреть предвзято... Сам такой, к сожалению, по себе сужу, и буду прав естественно. Как бы я хотел чаще ошибаться в подобных вещах.

paranormal ★★
()
Ответ на: комментарий от anonymous

нернулся

Угу, нернуться в vim можно с головой... К примеру:

" Global Commands {{{ function! UltiSnipsEdit(...) if a:0 == 1 && a:1 != " let type = a:1 else exec g:_uspy «vim.command(\„let type = '%s'\“ % UltiSnips_Manager.primary_filetype)» endif exec g:_uspy «vim.command(\„let file = '%s'\“ % UltiSnips_Manager.file_to_edit(vim.eval(\„type\“)))»

let mode = 'e' if exists('g:UltiSnipsEditSplit') if g:UltiSnipsEditSplit == 'vertical' let mode = 'vs' elseif g:UltiSnipsEditSplit == 'horizontal' let mode = 'sp' endif endif exe ':'.mode.' '.file endfunction

paranormal ★★
()
Ответ на: комментарий от azorg

Еще бы минмальная поддержка GIT/Bazaar/Mercurial бы не помешала бы.

На GeanyVC не смотрел? :-)

no-dashi ★★★★★
()
Ответ на: комментарий от Novator

Ну вот так и делается стотыщный редактор! :)) Пока за дело не возьмётся какой-нибудь профи и не сделает грамотную базу. Тыщща плохих редакторов просто обязаны превратиться в один хороший!

matumba ★★★★★
()
Ответ на: комментарий от anonymous

Слишком простой ответ, я б такое не загадывал. :)

Проблема в том, что если API выставляет три функции, они обязаны быть очевидны и работать ровно как ожидает интуиция («принцип Перла»). Удобство использования само собой подразумевается. Ничего из перечисленного я не нашёл, а воевать с мельницами, построенными дилетантами - жалко время, у меня и так FOSS исключительно по вечерам в виде хобби.

matumba ★★★★★
()
Ответ на: комментарий от Underwest

а по сабжу - сильно простой какой то, пока vim всем устраивает

Underwest
()

Если редактор совместим с emacs или vi, он бесполезен. А если не совместим, вреден.

anonymous
()

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

Fixed.

anonymous
()
Ответ на: комментарий от Underwest

долго искал что это такое сублайм - нашел,скачал - посмотрел требует license key и как им пользоваться ?

Ничего он не требует. Проставил и пользуйся. Раз в час окошко с предложением купить версию без этого окошка за 50 баксов. Других ограничений нет.

faiwer
()
Ответ на: комментарий от faiwer

уже увидел, последняя ночная требует ключ, предыдущие не требуют, скачал изучаю, прикольно

Underwest
()

Обновлен движок редактирования Scintilla до версии 2.29.

3.2 давно вышла, могли бы и осилить - там есть «ломающие» изменения, но немного

wota ★★
()

Кстати, поддержка GDB в случае винды там все ещё так и не работает?

sv75 ★★★★★
()
Ответ на: комментарий от matumba

работать ровно как ожидает интуиция

Интересно, чья. В мире 7 миллиардов интуиций, все разные.
Именно поэтому перл сосет, если что.

shimon ★★★★★
()
Ответ на: комментарий от Underwest

Не хочешь - можешь не регистрировать, он работает и так, иногда окошко при сохранении показывает, больше ничего.

Пользоваться как и всеми редакторами (кода). Есть множество плагинов для чего угодно, но и по умолчанию редактировать и пользоваться удобно.

ins3y3d ★★★★★
()

Мне тут приснился сон, что я поехал к другу на дачу и прочёл, что программировать при помощи libglade удобнее в редакторе geany. И я захотел попробовать, но в деревне не было интернета, зато был фирменный магазин Geany. Достаточно было следовать указателям. В магазине я взял DVD-Box с сорцами geany и xgeany на двух DVD. Чтоило это 650 руб. Я дал тысячу, а сдачи мне как с 5000 руб.

Проснуля и дого думал, как такой бред мне мог присниться. Geany ни разу не видел. Юзаю vim.

Cooler ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.