The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступна интегрированная среда разработки Geany 2.0

20.10.2023 13:52

Опубликован выпуск проекта Geany 2.0, развивающего компактную и быструю среду редактирования кода, использующую минимальное число зависимостей и не привязанную к особенностям отдельных пользовательских окружений, таких как KDE или GNOME. Для сборки Geany требуется только наличие библиотеки GTK и её зависимостей (Pango, Glib и ATK). Код проекта распространяется под лицензией GPLv2+ и написан на языках Си и Си++ (на C++ код интегрированной библиотеки scintilla). Сборки формируются для BSD-систем, основных дистрибутивов Linux, macOS и Windows.

Основные возможности Geany:

  • Подсветка синтаксиса.
  • Автодополнение имён функций/переменных и языковых конструкций, подобных if, for и while.
  • Автодополнение тегов HTML и XML.
  • Всплывающие подсказки о вызовах.
  • Возможность сворачивания блоков кода.
  • Построение редактора на базе компонента для редактирования исходных текстов Scintilla.
  • Поддержка 78 языков программирования и разметки, включая C/С++, Java, PHP, HTML, JavaScript, Python, Perl и Pascal.
  • Формирование сводной таблицы символов (функций, методов, объектов, переменных).
  • Встроенный эмулятор терминала.
  • Простая система для ведения проектов.
  • Сборочная система для компиляции и запуска редактируемого кода.
  • Поддержка расширения функциональности через плагины. Например, доступны плагины для использования систем контроля версий (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), автоматизации выполнения переводов, проверки правописания, генерации классов, автозаписи, двухоконного режима редактирования.

В новой версии:

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


  1. Главная ссылка к новости (https://www.geany.org/news/gea...)
  2. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 19
  3. OpenNews: Выпуск среды разработки Tizen Studio 5.0
  4. OpenNews: Доступна полностью переработанная среда разработки Arduino IDE 2.0
  5. OpenNews: Выпуск консольной среды разработки LazyVim 5
  6. OpenNews: Выпуск среды разработки Qt Creator 11
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59963-geany
Ключевые слова: geany, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (148) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, TheIllusiveMan (ok), 14:08, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Пользовался в те далёкие времена, когда учился кодить. Скачаю, поностальгирую.
     
     
  • 2.21, Импортозаместитель за 300 (?), 15:30, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    я с visual c++ начинал. годная вещь, в отличие от visual studio шлака
     
     
  • 3.59, Аноним (59), 17:24, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Главное, изучить данный аспект https://stackoverflow.com/questions/54508834/how-do-i-disable-telemetry-for-al
     
     
  • 4.67, Аноним (67), 17:43, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Телеметрия в нeнужнoм на десктопе - это другое, понимать надо?
     
  • 4.75, Аноним (75), 19:33, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    маленькие дети уже не видят разницы между visual c++, visual studio и visual studio code, потому что видели только последнее
     
     
  • 5.92, Аноним (92), 01:30, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Замашки появились уже там - искать про "Rich header" в интернетах. Так что Майкрософт держит вас за это самое еще с ТЕХ времен.
     
  • 5.136, Аноним (136), 02:25, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Мои дети видели только CLion
     
  • 4.146, User (??), 21:19, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В детстве, когда я был маленький - мультиков было не то, чтобы много и смотреть ... большой текст свёрнут, показать
     
  • 4.148, nebularia (ok), 08:05, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А если не отключить, отвалится жопа?
     
     
  • 5.149, User (??), 08:31, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не отвалится - там костыль.
     
  • 4.162, Аноним (162), 13:53, 25/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если перейти по ссылкам, то оказывается, что отключенная телеметрия шлёт информацию, что телеметрия отключена и... всё. Изучайте, да, это главное.
     
  • 3.122, Аноним (122), 21:06, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, очень плохо когда люди сравнивают компилятор с ide
     
  • 3.137, Аноним (137), 02:26, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнить гниду и вижуал студию - это как сравнить заниженную приору с мерсом. Всё в порядке у тебя там с критериями?
     
     
  • 4.142, Аноним (92), 18:19, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Сравнить гниду и вижуал студию - это как сравнить заниженную приору с мерсом.
    > Всё в порядке у тебя там с критериями?

    Мерсы тоже разные бывают. Вон то - если и мерс, 600-й модели. Ну и сильно он кому такой нужен, разваливающийся уже весь?

     

  • 1.2, Аноним (2), 14:14, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    LSP норм работает?
     
     
  • 2.27, asaaddxasaadd (ok), 15:47, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Используй Kate и не заморачивайся.
     
     
  • 3.35, Аноним (35), 15:58, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в Kate он норм работает?
     
     
  • 4.40, Жижа (?), 16:26, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Используй VS Code и не заморачивайся
     
     
  • 5.91, Аноним (92), 01:28, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Используй VS Code и не заморачивайся

    Тот неловкий момент когда ник соответствует коменту.

     
  • 5.98, Аноньимъ (ok), 02:10, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Codium же есть, зачем гадость срветуешь, жижа?
     
     
  • 6.139, Аноним (137), 02:30, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В чем сакральная разница? Никогда не видел, чтобы специалисты юзали кодиум. Вообще никогда, только от ыкспурдов в интернете про него слышно.
     
     
  • 7.141, Аноньимъ (ok), 13:25, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не видел, чтобы специалисты вскод вообще юзали.
    Тяжело себе это представляю если честно.
     
  • 6.151, Пряник (?), 10:27, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    VSCodium использует другой репозиторий дополнений. Например, там нет https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
     
  • 4.61, амоним (?), 17:25, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    вроде да. у них в гитхабе есть перечеть LSP, оно их качает, и дальше как обычно
     
  • 2.30, Вы забыли заполнить поле Name (?), 15:51, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Кхм-кхм-вскод-кхм-кхм

    Кхм - это звук, когда телеметрия в заднем проходе шевелится?

     
     
  • 3.39, Аноним (39), 16:22, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Странный у тебя опыт работы с вс-кодом, но дело твое.

    Главное потом не плакаться "Мою любимую функцию выпилили из продукта!!11 (ಥ﹏ಥ)", а то сначала отключат всю телеметрию, а потом удивляются, что 'ненужное' удаляется.

    Но если уже совсем параноя - то VSCodium (от floss фанатиков) вполне может заменить продукт от мелкософта.

     
     
  • 4.42, Аноним (42), 16:31, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > VSCodium

    долго сидел на нем, но так и не смог привыкнуть к отсутствию нужных плагинов которые есть в vscode

     
     
  • 5.47, Вы забыли заполнить поле Name (?), 16:39, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> VSCodium
    > долго сидел на нем, но так и не смог привыкнуть к отсутствию
    > нужных плагинов которые есть в vscode

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

     
     
  • 6.50, Аноним (39), 16:48, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Странно что Сообщество не написала аналогов.
    Они бы получились кривые-косые, но как-то работали.
    Но наверное у них лапки)
     
     
  • 7.99, Аноньимъ (ok), 02:18, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вменяемому человеку в вскоде питон погромировать в голову не прийдёт.

    Вскода неплохо с вебнёй работает, и жсскриптистам к боли вообще не привыкать.

     
     
  • 8.121, Вы забыли заполнить поле Name (?), 20:47, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Куча людей в нем пишет Например, George Hotz Он не вменяем ... текст свёрнут, показать
     
     
  • 9.124, Аноньимъ (ok), 21:44, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, тяжело сказать А чем он обосновывает свой выбор в пользу вскода вместо скаж... текст свёрнут, показать
     
     
  • 10.128, Вы забыли заполнить поле Name (?), 22:08, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В Пичарме телеметрии разве нет Хз У него есть стримы как он кодит и там он в в... текст свёрнут, показать
     
     
  • 11.131, Аноньимъ (ok), 22:12, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А вот и не знаю, туше ... текст свёрнут, показать
     
  • 10.129, Вы забыли заполнить поле Name (?), 22:10, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть очень много людей которые пишут норм код , которым вообще пофиг в чем писа... текст свёрнут, показать
     
     
  • 11.133, Аноньимъ (ok), 22:14, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, есть, мне часто и Kate хватает для всякой мелочевки ... текст свёрнут, показать
     
  • 9.126, Аноньимъ (ok), 21:46, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Оно кстати не очень то кросплатформеное, эта ваша кода И собрать этого монстра ... текст свёрнут, показать
     
     
  • 10.130, Вы забыли заполнить поле Name (?), 22:11, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А пичарм вообще не собрать ... текст свёрнут, показать
     
  • 7.114, Вы забыли заполнить поле Name (?), 15:21, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Странно что Сообщество не написала аналогов.
    > Они бы получились кривые-косые, но как-то работали.
    > Но наверное у них лапки)

    ms открыло pyright, можно его использовать, но в pylance есть закрытый код, который используется для анализа сорцов. Подозреваю, что там ml и палить модели и параметры они не хотят. А так бы codepilot открыли.

     
  • 4.46, Вы забыли заполнить поле Name (?), 16:37, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > а то сначала отключат всю телеметрию, а потом удивляются, что 'ненужное'  удаляется.

    Ударяется оно и с телеметрией. Но ты можешь продолжать думать, что именно ТЫ, да ТЫ тот пользователь, который решает статистику

     
     
  • 5.49, Аноним (39), 16:44, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    хахаха, а ты смешной
    Если бы я не работал с несколькими проектами (больше 500к юзеров каждый), на которых ситуации 'сколько у нас пользователей на устаревшей ОС? 0.5%? Дропаем, тк проблем от нее больше, чем профита' или 'функцией пользуются меньше процента пользователей, но старое апи доставлет много проблем - удаляем, тк поддержка дороже' были абсолютно естественными - то я бы тебе даже поверил.

    А так сорян, не верю.

     
     
  • 6.63, амоним (?), 17:27, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    как ни странно для анонима, но этот знает о чем говорит

    именно так оно и работает

     
     
  • 7.69, Аноним (39), 17:50, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да по разному оно работает)
    Иногда высокое начальство решает, что "концепция изменилась, мы обо###лись" и полностью меняет проект, его целевую аудиторию и тд

    Например отказываются от обычных пользователей и уходят в B2B или наоборот.
    Вот тогда начинается веселье (:
    Весь функционал который не нужен "нашим новым пользователям" или идет под нож, или поддерживается на уровне "ну шоб не крашилось".

    Но слава богу машины такое случается не часто.

     
     
  • 8.78, RM (ok), 20:55, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поддержу мнение, например вот недавно Visual Stidio for Mac дропнули - ну дали г... текст свёрнут, показать
     
  • 6.147, User (??), 21:27, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ... Неуловимый Джо отбегался по прериям - за что теперь за океаном опереться нам?
     

     ....большая нить свёрнута, показать (30)

  • 1.5, Аноним (5), 14:35, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пользуюсь, как основным текстовым редактором, и который код жду, чобы сделали очистку истори файлов
     
     
  • 2.48, Вы забыли заполнить поле Name (?), 16:41, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Пользуюсь, как основным текстовым редактором, и который код жду, чобы сделали очистку
    > истори файлов

    Нужный функционал, а то родители заругают как увидят, что ты просматривал не те файлы

     
     
  • 3.86, Аноним (86), 23:41, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Просматривать в среде разработки файлы.жпг это сильно.
     
     
  • 4.113, Вы забыли заполнить поле Name (?), 15:14, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Просматривать в среде разработки файлы.жпг это сильно.

    Почему сразу жпг? Может ты кодил на жабе, когда папа разрешал только на c# https://www.youtube.com/watch?v=RnqAXuLZlaE

     
  • 4.144, Аноним (92), 18:26, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Просматривать в среде разработки файлы.жпг это сильно.

    Для сабжа так то есть даже плагин с webkit'ом, если угораздит на JS или HTML немного пошпрехать, можно сразу же и лицезреть что накодил. Это конечно не основной сценарий, но иногда и какая-нибудь вебморда - полезный артефакт.

     
  • 2.70, Аноним (39), 17:51, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Оно ж открытое, мог бы дописать одну функцию и повесить на 'секретную комбинацию клавишъ')
     
     
  • 3.93, Аноним (92), 01:32, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно ж открытое, мог бы дописать одну функцию и повесить на 'секретную комбинацию клавишъ')

    Более того - можно скриптик для этого пнуть по хоткею. Хотя и костыль конечно.

     

  • 1.6, Аноним (42), 14:41, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    На 4 пне летает в отличии от тормозного vscode.
     
     
  • 2.8, Аноним (8), 14:45, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вы же все троллите тут со своим "четвёртым пнём", да? Не верю, что кто-то может этим пользоваться в 2023-м...
     
     
  • 3.9, Хухрымухры (ok), 14:57, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    У меня третий :p
     
  • 3.13, Аноним (42), 15:09, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Тут и на вторых пнях сидят. Я на нём не сижу постоянно, но иногда включаю.
     
     
  • 4.26, Аноним (26), 15:47, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Использую процессор x486   40мгц, пишу тут через терминальный браузер.
     
     
  • 5.79, OpenEcho (?), 21:18, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Использую процессор x486   40мгц, пишу тут через терминальный браузер.

    Жирный буржуй

    --
    Привет от Микроша, 8080

     
  • 3.16, Аноним (16), 15:15, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Четвертый "пень" - условное понятие слабого железа, а в софтварном понятии - умение программы работать под любые масштабы железа.

    Дум где только не запускали

     
     
  • 4.17, Аноним (42), 15:19, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Четвертый "пень" - условное понятие слабого железа, а в софтварном понятии - умение программы работать под любые масштабы железа.

    Хорошо сказано. 4 пень это по сути слабый комп с PCIE, SATA и прочими современными интерфейсами. Всё что старше с AGP, IDE и т.д. это уже винтаж.

     
     
  • 5.20, Импортозаместитель за 300 (?), 15:28, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    сижу на IDE диске, у меня AMD Sempron 2800+, разогнал до 2200 МГц
     
     
  • 6.65, Аноним (65), 17:34, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зря разогнал, сейчас сидел бы и не жужал...
     
  • 5.68, Аноним (8), 17:49, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    4 пень и был с AGP и IDE, юный падаван. Такое ощущение, что поколение Z что-то слышало о каком-то мифическом "четвёртом пне" и теперь использует это как мем, без какого-либо понимания. Прочитайте статью в википедии что-ли...
     
     
  • 6.74, Аноним (42), 19:02, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы пишите о ранних версиях выпущенных до прескотта, которые в СНГ никто толком не видел.

    Массовые же 4 (прескотт, цедар милл) пни были на 775 сокете и уже без тех некро-интерфейсов которые вы перечислили.

     
     
  • 7.83, Аноним (83), 22:38, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    4 на 775 как раз таки и пролетели  т.к. горе2дуо  подошли
     
     
  • 8.85, Аноним (42), 22:52, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кора дуба была уже где-то в 2010, 4 пни на 775 сокетах появились намного раньше ... текст свёрнут, показать
     
  • 7.101, Аноним (8), 03:06, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вы пишите о ранних версиях выпущенных до прескотта, которые в СНГ никто толком не видел.

    Что за бред?! Мне рандомный аноним пытается доказать что моего компа не существовало! Тебе может ещё прайс лист предъявить с тех времён, со словами типа Northwood, RAMBUS и i945?

     
     
  • 8.104, evgen (??), 04:46, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, хорошее было время Willamette и Northwood в начале 2000-х скупали с прилавк... текст свёрнут, показать
     
  • 8.135, evgen (??), 22:38, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Еще вчера репу почесал, когда увидел три слова вместе - Northwood, RAMBUS и i945... текст свёрнут, показать
     
  • 7.125, AlexYeCu (ok), 21:45, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы пишите о ранних версиях выпущенных до прескотта, которые в СНГ никто толком не видел.

    Шта? Northwood-ы вполне себе продавались и покупались.

     
  • 6.103, evgen (??), 04:31, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это не очень верно. Пней четвертых было много - большая линейка была.

    Сейчас, к сожалению, неактуально уже все, что 32-bit..
    Да, можно Debian 32-bit edition дистр накатить, но все равно будeт ограничения по софту.

     
     
  • 7.145, Аноним (92), 18:29, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это не очень верно. Пней четвертых было много - большая линейка была.
    > Сейчас, к сожалению, неактуально уже все, что 32-bit..
    > Да, можно Debian 32-bit edition дистр накатить, но все равно будeт ограничения по софту.

    Почему к сожалению? Четвертые пни самые гадостные из процессоров - жрут много, считают хило, вентиляторами воют что капец, не комп а какая-то симуляция истребителя просто. А летом в одном помещении с 4 пнем просто некомфортно находиться - управление питанием у этой гадости можно считать что отсутствует и его присутствие прямо физиономией за 3-5 метров ощущается по тепловому полю которое генерит ЭТО. Даже если ничего не делает особо.

     
  • 2.19, Импортозаместитель за 300 (?), 15:27, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сравнил программу со скриптом в браузере
     

  • 1.7, Аноним (8), 14:43, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Не знаю что там в версии дваноль, но до этого никогда Geany не тянула на "итегрированную среду разработки". Максимум текстовый редактор с поддержкой синтаксиса.
     
     
  • 2.10, derfenix (ok), 14:59, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты чё, ты чё! Там же панель с просмотром файлов есть, чтобы между файлами проекта переключаться — точно IDE!
     
     
  • 3.11, Аноним (11), 15:02, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда и vim тоже IDE
     
     
  • 4.53, Аноним (53), 16:59, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы будете смеяться, но я в своей жизни видел человека, который кодит на vim.
     
     
  • 5.72, Аноним (8), 17:57, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А что тут смешного? Думаю множество системных программистов под линукс кодит на vim. У них нет проблем с огромными исходными файлами, сотнями библиотек и зависимостей, необходимостью рефакторинга, и работе огромными командами. Всё работает в консоли, а сборка ограничивается вызовом make. Скорее всего там сидит какой-то "гуру" и тихо ковыряет свой кусок драйвера на сишке, который он знает как свои пять пальцев. Зачем ему IDE?
     
     
  • 6.73, Анонин (?), 18:42, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Как свои три пальца. Потому что один поломал, а второй - отстрелил.
     
  • 5.87, Аноним (11), 23:44, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    (смеюсь)
    А вообще я прогаяю в виме и не вижу в этом ничего плохого. Линус вообще кодит в какой-то древней версии microemacs с собственными патчами.
     
  • 5.134, Вы забыли заполнить поле Name (?), 22:20, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы будете смеяться, но я в своей жизни видел человека, который кодит
    > на vim.

    В chromium есть инструкция как настроить sublime https://chromium.googlesource.com/chromium/src/+/HEAD/docs/sublime_ide.md и под vim'ом там тоже пишут. Вообще какая разница на чем писать? Лишь бы человеку удобно было и он соблюдал общепринятый в проекте стиль.

     
  • 3.23, Импортозаместитель за 300 (?), 15:37, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    там ещё есть консоль 20*40 пикселей, почувствуй себя хацкером
     
  • 2.14, хрю (?), 15:11, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А где в новости про ide? В новости правильно сказано "среду редактирования кода".
     
     
  • 3.22, Guest (??), 15:35, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо в заголовке

    > Доступна интегрированная среда разработки Geany 2.0

    А конкретно — второе, третье и четвёртое слово.

     
     
  • 4.41, похнапоха (?), 16:27, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вот и нет там ничего про ide, перечитай новость!
     
     
  • 5.57, Аноним (2), 17:14, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В заголовке есть, перечитай заголовки. Кроме того, авторы жыни называют её именно так прямо по ссылке.
     
     
  • 6.115, Аноним (115), 15:42, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У авторов как раз везде IDE написано. Смотри https://github.com/geany/geany

    Заголовок: A fast and lightweight IDE
    Пояснение: Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages.

     
  • 2.37, Аноним (37), 16:08, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > до этого никогда Geany не тянула на "итегрированную среду разработки". Максимум текстовый редактор с поддержкой синтаксиса.

    Вполне тянула, только она позиционируется как мини-ide. Есть поддержка проектов, список символов, автодополнение, интеграция Git и т.п. Это уж точно не просто "текстовый редактор с поддержкой синтаксиса".

     
     
  • 3.51, Аноним (39), 16:49, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    если там нет дебага, то это не ide, а какой-то бомж вариант
     
     
  • 4.58, Аноним (37), 17:24, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть дебаг.

    https://plugins.geany.org/debugger.html

     
     
  • 5.71, Аноним (39), 17:56, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там же плагин только GDB?
    Языков конечно не много - нет нужных, и куча ненужных (Ada, Assembly, C, C++, D, Fortran, Go, Objective-C, OpenCL, Modula-2, Pascal, Rust)
    Но для начала сойдет.

    Хотя имхо для "интегрированной среды разработки" это должно быть из коробки, а не плагинами от васянов.
    Плагин сегодня есть, а завтра нету - или автор забросил, или удалил.

     
     
  • 6.88, Аноним (86), 23:48, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чё, Rust тебе ненужен, как так? А, тебе уже Mojo подавай.
     
  • 6.100, Аноньимъ (ok), 02:30, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Интегрированная среда разработки, это в первую очередь специализированное ПО под конкретный язык и инфраструктуру.

    Есть некие конструкторы ide вроде эклипса или идеи.

    Это конкретно редактор кода у нас с некоторым функционалом ide.

    Есть ещё суперрасширяемые редакторы, вроде емакса и его внебрачной дочки от Балмера- ВсКода.

     
  • 6.143, Аноним (92), 18:24, 22/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Там же плагин только GDB?

    А на этом глобусе других адекватных открытых дебагеров и не особо то замечено, Карл!

    > Плагин сегодня есть, а завтра нету - или автор забросил, или удалил.

    А что помешает это сделать и со всей программой? Большая часть плагинов к сабжу живут себе много лет и ничего с ними не случилось вроде.

     
  • 3.112, penetrator (?), 14:42, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это мини ide даже код реформатить не может, впихнул xml в нее и говорю арбайтен - говорит да пошел ты
     
  • 2.102, Ilya Indigo (ok), 03:22, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В случае с kate я бы с вами согласился это не более чем kwrite к которому приделали панель документов.
    Правда там в отличие от сабжа есть плагин работы с SQL которого в сабже до сих пор нет.
    А сабж самый что не наесть легковесная IDE.

    Если вы привыкли с хипстерскими проектами работать на жабаскрипт-подобных нескучных язычках, где без трансяции в нативный JS ничего работать не будет, и делать это нужно автоматом после изменения любого файла это не означает что IDE без этого мусора не IDE.

     
  • 2.123, Аноним (122), 21:14, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пока не придумают нормальное определение для "итегрированной среды разработки", можно считать любой текстовый редактор с кнопкой/командой вызывающей сборку, средой разработки.
     

  • 1.12, Аноним (12), 15:02, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, если есть те, кто следит за развитием Copilot, сильно ли продвинулись ?
    https://opennet.ru/58402-copilot
     
     
  • 2.15, Аноним (42), 15:13, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В нашей компании Copilot обязательный инструмент ещё с апреля месяца.
     
     
  • 3.54, Аноним (53), 17:02, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пипец, а у нас запретили. Особенно после того как некоторые наработки Самсунг попали в Майкрософт.
     
  • 3.55, Аноним (53), 17:04, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наверно на дочернюю компанию или на саму Майкрософт работаете? Как у вас с TeamViewer?
     
     
  • 4.60, Аноним (59), 17:25, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А я в Excel-е программирую. Удобно.
     
     
  • 5.66, Аноним (12), 17:35, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://opennet.ru/59641-python
     
     
  • 6.80, Аноним (80), 21:56, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все в ажуре
     
  • 4.84, OpenEcho (?), 22:47, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Как у вас с TeamViewer?

    Не знаю как у них, но эти чучики зажрались

     

  • 1.18, Импортозаместитель за 300 (?), 15:26, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    эээ, когда-то это называлось блокнот. у школоты, видимо, IDE - это что-то типа geany или microsoft visual studio code
     
     
  • 2.77, FSA (??), 20:04, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > эээ, когда-то это называлось блокнот. у школоты, видимо, IDE - это что-то типа geany или microsoft visual studio code

    Ну это проблема с терминологией, не больше. Это как спорить Плутон - это планета или карликовая планета. Смотрите на свойства. Geany и VSCode обладают возможностями IDE. На сколько хорошо, это уже другой вопрос. Кстати, у Geany 1.38 в окне «О приложении» написано «Быстрая и легковесная среда разработки». Так что на DE, как минимум тянет, из IDE.

     

  • 1.28, asaaddxasaadd (ok), 15:49, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Тему в винде так и не починили. Расходимся.
    Уже KDE-шная Kate установщик для винды заимела, а эти всё ждут чего-то у моря погоды.
     
  • 1.29, Аноним (29), 15:49, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Есть поддержка Rust, неплохая IDE значит.
     
     
  • 2.33, Аноним (42), 15:57, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "echo > " тоже поддерживает руст.
     
     
  • 3.89, Аноним (86), 23:51, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда и "rm -r" его тоже поддерживает.
     
     
  • 4.97, анонист (?), 02:05, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тогда и "rm -r" его тоже поддерживает.

    вот и воспользуйся им

     

  • 1.38, warlock66613 (ok), 16:19, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда-то я пользовался, но (neo)vim лучше.
     
  • 1.43, beck (??), 16:32, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В джини есть полезности. Как простой, легкий, но фичастый редактор, очень хорошо.

    Но надо сказать,  что под виндой это место давно занято np++, а так vscode конечно зарулил всех, чоужтам.

     
     
  • 2.45, Аноним (42), 16:36, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    vscode открывается не мгновенно даже на i9-9900k и nvme с 3 гигабайтами в сек. Как текстовый редактор не совсем годится в отличии от n++ который даже на коре дуба  открывается моментально.

     
     
  • 3.81, Аноним (80), 21:58, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пока вы на него не повесите пару тройку плагинов.
     
     
  • 4.161, анон (?), 02:29, 25/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, можно чемпиону мира по бегу нацепить гирю на ногу и сказать "смотри, а бегает-то он медленно"
     

  • 1.52, Аноним (53), 16:54, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прошу не стесняться и написать отзыв об использовании. Я лично не пользовался и мне интересно — какие достоинства этой среды разработки?
     
     
  • 2.76, Аноним (76), 19:41, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Достоинства что будешь не такой как все, практически избранный!
     
  • 2.127, AlexYeCu (ok), 21:48, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >какие достоинства этой среды разработки?

    Просто рабаотает.

     

  • 1.56, fahri (?), 17:13, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так и не понял, как в нём подебажиться.
     
     
  • 2.62, Аноним (37), 17:26, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://plugins.geany.org/debugger.html
     
     
  • 3.64, похнапоха (?), 17:33, 20/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тольго gdb поддерживает нормально, для Golabg он не очень, хотя в общем работать можно, а воткак быть с delve?
     

  • 1.90, Аноним (90), 23:52, 20/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличная среда, только ей и пользуюсь много лет. Летает как пуля, вертикальные вкладки можно поставить, ui настроить под себя, всякие нюансы редактирования кода.
     
  • 1.94, Аноним (94), 01:44, 21/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Замечательный быстрый редактор. Желаю развития с сохранением простоты и быстродействия. Молодцы.
     
  • 1.105, Ivan_83 (ok), 07:53, 21/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец то дерево открытых файлов стало иерахическим, как в файловом манагере!!!
    Теперь среди 100500 открытых файлов сильно проще искать нужное.


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

    Как среда разработки - я пробовал, мне не понравилось.
    От среды разработки я хочу:
    - авто дополнения
    - интеграции отладчика, в том числе чтобы показывало значения переменных при наведении
    - удобного манагемента проекта

    Всего этого или не было совсем или было очень долго и нудно настраивать. В итоге поставил CodeLite.

     
     
  • 2.106, Аноним (94), 10:21, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Странно, за счет чего она тежелеет, я про гтк?
    Анимации, какая-то сложная отрисовка? Что так её нагружает что гтк начинает замедлять поги?
     
     
  • 3.107, Ivan_83 (ok), 10:26, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю.
    Там в GTK3+ точно какая то огромная куча кода на рендере, ихний css и фиг знает что ещё.
    Я пробовал однажды отпрофилировать и понять где можно что то подрезать но запутался во всей это мешанине.
     
  • 2.110, Аноним (37), 11:21, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > От среды разработки я хочу:
    >- авто дополнения
    >- интеграции отладчика, в том числе чтобы показывало значения переменных при наведении
    >- удобного манагемента проекта

    Это все есть в Geany уже черт знает сколько лет.

     
     
  • 3.111, Аноним (94), 12:41, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А подробнее могли бы рассказать?
    Про автодополнение кода для html пришлось составлять самостоятельно через pipe формат (не совсем удобно)
     
  • 3.117, Ivan_83 (ok), 17:21, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Автодополнение которое я видел и осилил настроить могло только завершать слова если похожие слова уже где то в открытых документах есть.
    Я же хотел от автозавершения чтобы после -> оно показывало поля структуры.
    Наверное это как то можно настроить, возможно когда я пробовал лет 6-7 назад лучшего не было.

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

    Проекты тоже были, аж целых два разных плагина.

    В целом это выглядело и работало тогда как notepad и IDE функционал прикрученный синей изолентой.

     

  • 1.108, Аноним (108), 10:54, 21/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо попробовать поюзать. А то все опенсурцные поделки страдают от одной и той же болезни. Вечного сидения в найтли и отсутствия стабильных релизов. Последние новости от Lazarus/FPC - от 8 августа 2021 года. Последний релиз Code::Blocks - от 19 марта 2020го. При том, что у них там есть достаточно критичные баги. Самый задалбливающий - криво работает копипастинг. Но еще есть кривая версия GDB в качестве компилятора по умолчанию, так что среда по сути вообще не работает нормально из коробки. Но всем пофиг.
     
     
  • 2.109, Аноним (108), 10:55, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    *Ну т.е. кривая версия GDB в комплекте с компилятором по умолчанию.
     
  • 2.118, Аноним (118), 17:43, 21/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >А то все опенсурцные поделки страдают от одной и той же болезни. Вечного сидения в найтли и отсутствия стабильных релизов.

    А вот CudaText не страдает.

     
  • 2.150, Аноним (150), 09:06, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если "GDB в качестве компилятора по умолчанию", то да, "среда по сути вообще не работает нормально из коробки".
     

  • 1.116, Тот_Самый_Анонимус_ (?), 16:53, 21/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гтк3 буэшен, как всегда. На винде вкладки выглядят одной сплошной кнопкой.

    Geany 1.37.1 — последний из вменяемых.

     
     
  • 2.158, крокодил мимо.. (?), 12:08, 24/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Geany 1.37.1  последний из вменяемых.

    да! Спасибо за подсказку, собрал с gtk2, доволен..
    в процессе оказалось, что до версии 1.33 идёт норм сборка с gtk2 (по умолчанию), с версии 1.33 по 1.37.1 есть опция выбора (--enable-gtk2), при этом для OpenBSD требуется патч:
    http://cvsweb.openbsd.org/ports/devel/geany/patches/patch-scintilla_src_RunSt
    с версии 1.38 всё прибито гвоздями к gtk3..

     

  • 1.119, Аноним (119), 18:52, 21/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HexEdit - из коробки имеется? кто в курсе?
     
     
  • 2.154, Вы забыли (?), 14:21, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поставил. Сходу не нашёл. Поставил 1.38. тоже сходу не нашел.
    П.С. пользуюсь mcedit для таких дел, норм, хватает.
     

  • 1.140, Golangdev (?), 09:38, 22/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ужасная среда.

    Не подходит для Golang, Java, Rust, JavaScript, React, Vue.

     
  • 1.152, Пряник (?), 10:36, 23/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль SciTE не выстрелил. Мог бы стать конкурентом Sublime. Geany же больше похож на Bluefish, Dreamweaver. Такой же игрушечный.
     
     
  • 2.156, крокодил мимо.. (?), 17:46, 23/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Жаль SciTE не выстрелил..

    да.. всегда его себе ставлю/собираю как аналог ноутпада.. поддерживает (сборку с) gtk2 по-умолчанию.. единственное - с кодировками не очень гибок, но для этого есть vim/iconv/recode/enca/(chardetect) :)))

     

  • 1.153, крокодил мимо.. (?), 12:58, 23/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите, какая последняя версия собирается с gtk2 и как нужно пнуть ./configure, чтобы оно отказалось от gtk3 ( GTK_CFLAGS/GTK_LIBS ) ?
    собрал 1.26 (на gtk2) - супер, оч приятно и отзывчиво, в отличие от "дефолта" с gtk3..
     
  • 1.155, Freecoder (?), 16:26, 23/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос к бородатым знатокам, есть ли выбор между notepad++ на Windows? (Советчиков по vim, nvim, уже пора отстреливать :) Везде пиарят свой геморойный редактор)
    Что удобнее использовать, а то не люблю винегрет из разных ide-редакторов установленных
     
     
  • 2.157, Пряник (?), 09:52, 24/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если вопрос к бородатым знатокам, то возможный ответ ты уже знаешь. А как нормальный знаток говорю тебе: ставь VSCode/VSCodium и не мудрствуй лукаво.
     
  • 2.159, Аноним (159), 12:44, 24/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Под виндой юзай gVim
     
  • 2.160, Аноним (159), 12:45, 24/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Бородатые знатоки, notepad++, windows. Ясно, чё.
     

  • 1.163, jt3k (ok), 02:37, 26/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А где в новости фирменное "спустя 2 года разработки был выпущен geany 2.0 ...."


    Предыдущая версия Geany 1.38.0 (09 октября 2021 г.)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру