LINUX.ORG.RU
ФорумTalks

Этот ваш geany

 ,


0

1

Пробую пользоваться geany 3-й день вместо православного medit.

В принципе, оба редактора стоят на одной ступеньке. Называть geany IDE я бы поостерегся — можно пару плагинов к medit дописать, и получится такая же «IDE». Нет, на самом деле это всё ж обычный редактор.

Вещи, которые не понравились:

  • Режим с тайлингом прикручен костылями и не работает как надо. Вся навигация (поиск, переход к тегу) работает только с главным под-окном. Это сводит на нет практически всю пользу от второго под-окна. Навигация по ctrl+click во втором под-окне вообще не работает.
  • У панели файлов нет в контекстном меню пунктов «Создать файл», «Создать каталог», а также копировать, вырезать, вставить и удалить.
  • У панели файлов кнопочка «Установить путь из документа» не ставит выделение на текущий файл.
  • Не нашел способа включить показ табов, но не включать показ пробелов.
  • В меню «сборка» количество пунктов фиксировано. Будь там возможность добавить сколько угодно своих пунктов, было бы совсем другое дело. А так это меню практически бесполезно.
  • Не сохраняет историю поисков между запусками.
  • #if 0 не помечается как комментарий.

Вещи, которые оказались бесполезны:

  • Панель с тегами. Огромный список имен бесполезен для навигации. Удивило отсутствие само собой напрашивающейся опции: инкрементального поиска и фильтрации по тегам. Вот это было бы реально полезно. Есть возможность повесить хоткей на команду «Перейти к списку тегов» и затем, когда эта панель в фокусе, вводить текст — но это обычный поиск по списку, это совсем не то.
  • Сворачивание блоков кода. Никогда не пользовался этой опцией, за исключением нескольких случаев работы с реально-очень-длинными-файлами-с-кучей-огромных-глобальных-определений, так что мне наличие этой фичи безразлично.
  • Поиск по файлам неюзабелен: всегда по дефолту предлагает искать от каталога текущего файла. А мне хотелось бы по дефолту искать от каталога всего проекта. Как это настроить, не нашел. В целом поиск оказался ничуть не удобнее поиска при помощи алиаса на grep в bash.
  • Меню сборки бесполезно, во-первых, из-за малого количества пунтов. Во-вторых, таки часто приходится даже в пределах одного проекта вводить всякие РАЗНЫЕ команды на сборку, запуск, отладку и т.п. Меню тут помочь никак не может, обычная консоль с историей bash-а намного удобнее.

Вещи, которые полезны, и которых нет в medit:

  • Переход к определению тега под курсором по хоткею ctrl+t или ctrl+click.
  • Возможность иметь разные профили настроек («проекты»).
  • Переход по щелчку из лога компилятора к строке с ошибкой в принципе удобен — но в свете бесполезности меню «сборка» не пригоден к практическому применению. Как совместить оба профита, пока не представляю.

В целом редактор как редактор. Что в нём его любители такого особенного нашли, я так и не понял. Из-за всего вышеперечисленного производит впечатление сырости и недоделанности. Если бы кто-то потратил месяца 3 исключительно на доводку подобных мелких, но раздражающих вещей, получилась бы гораздо более годная штука.

★★

Последнее исправление: geekless (всего исправлений: 2)

Ответ на: комментарий от Eddy_Em

https://dl.dropbox.com/u/78717568/tmp/2012.11.14-14:26:46.png

1. Это кдешный диалог, а не qt'шный.
2. Не вижу в нём ничего плохого (уродская тема и ужастные шрифты явно являются заслугой аффтара скрина).
3. Ты должен мне новые глаза.

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

А не ты ли то был?

Я из-под анона уже давным-давно ничего не пишу.

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

1. Это кдешный диалог, а не qt'шный.

Ну так скажи, в каком приложении кутешный (я открывал в okular), а говнокед у меня нет.

2. Не вижу в нём ничего плохого

По сравнению с GTK'шным (опустим ШГ и темы) — отстой!

3. Ты должен мне новые глаза.

Иди в задницу! Отличная тема GTK!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от thunar

Бугага. Я запустил kcachegrind, чтобы сделать скрин этого вашего диалога. Сказал Файл -> Открыть, и получил вот это: http://s008.radikal.ru/i305/1211/01/2851cc8d1950.png

Отличный диалог, бро, в гэтэка такого нет!

geekless ★★
() автор топика
Ответ на: комментарий от Eddy_Em

а вот теперь сравни qt http://ompldr.org/vZ2E5dw/qt.png влезло 12 строк, файлы отсортированы по mime и gtk http://ompldr.org/vZ2FhMg/gtk.png — при большей площади влезло всего 8 строк, отсортировать по mime или суффиксам — хуй, место на экране — не не слышал.

thunar ★★★★★
()

Называть geany IDE я бы поостерегся

Под линуксом вообще только одна нормальная IDE есть - это QtCreator, но на ней можно только C++/Qt4 кодить.

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

Отличный диалог, бро, в гэтэка такого нет!

В гтк он вообще сегфолтится от устаревшей (читай: непереписанной в миллионный раз) темы.

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

Ну так скажи, в каком приложении кутешный

Если установлены кеды, то ни в каком. Везде будут кдешные. :) (привет ругателям qt3!)

По сравнению с GTK'шным (опустим ШГ и темы) — epic win!

fixed

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

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

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от thunar

там были люди имеющие хоть какое то представление о юзадилити

Ага, то-то этой вашей парашей вообще пользоваться невозможно. И если 95-я мастдайка еще более-менее была, то всякие «семерки» — вообще полный бульбец"

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от AX

Если установлены кеды, то ни в каком. Везде будут кдешные. :) (привет ругателям qt3!)

4.2 только если запускать их из под кед. а в нормальных DE (чиатй icewm) будет чистый, православный qt

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

qt и копирует 95ю. а этой спермёркой, я в отличие от вас пользовался никогда и обсуждать её не будут.

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

Ну ты и упоротый!

Упороты авторы диалога, где нет column view, где из всей инфы доступно только время изменения файла и (совсем недавно отвоёванный в жесточайших сражениях) размер файла, где экранное пространство расходуется жутко нерационально, где нельзя скрыть неиспользуемые носители из боковой панели и где нет вообще ничего удобного.

Поздравляю, Шарик! У меня говнокед нет!

Под кедами подразумевалась kdelibs. У тебя ведь okular установлен, верно?

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

Даже GTK3 (а это — то еще говнище) лучше кутей!

для начала, найди для говнотк3 _хоть одну_ приличную тему под приличной я полразумеваю mist, redmond и cde, а не то блестящее, переливающееся круглое дерьмо, о которое можно сломать глаза. а в качестве домашнего задания — найди хоть одну нормальную программу, для настройки этой темы. напомню, что штатных средств для настройки говнотк3 в природе нет, даже шрифты надо менять вручную копаясь в его ебанутых css и xml конфигах.

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

УМВР.

А у многих НР. Ищи по недавним гтк-тредам.

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

4.2 только если запускать их из под кед. а в нормальных DE (чиатй icewm) будет чистый, православный qt

ОК, не знал.

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

а не похер симпатичность, меня у софта волнует функциональность, так вот изх за ебанутого HIGа, у говнотк банально нет нужной мне функциональности.

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

Упороты авторы диалога, где нет column view, где …

Ну так я и говорю, что кути — гадость.

Под кедами подразумевалась kdelibs

ну так скажи, как мне что-нибудь кутешное запустить, чтобы диалог был не кедошный, а кутешный

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от thunar

найди для говнотк3

Э, не надо: говнотк3 != GTK, равно как KDE != KDE4!!! Я и сам эту парашу порнографическую не считаю за GTK.

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

GTK симпатишней.

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

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

отсортировать .icf .csv .txt и .f95 в одном диалоге

и при чем здесь инструментарий, если этим софт занимается? Ты еще скажи, что везде должен быть предпросмотр файлов.

Если программист не позаботился о виде файлового диалога, он будет минималистичным.

влезть в экран

Ни разу не видел файлового диалога, не вмещающегося в экран

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

и при чем здесь инструментарий, если этим софт занимается? Ты еще скажи, что везде должен быть предпросмотр файлов.

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

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 3)
Ответ на: комментарий от thunar

нихуя не смофт

Согласен, не смофт, а софт.

Ты несешь полную херню, потому как я с файловыми диалогами GTK сталкивался при написании своего велосипеда. И делал там сортировку по типам файлов + предпросмотр.

Так что, не бреши!

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 2)
Ответ на: комментарий от Eddy_Em

Упороты авторы диалога, где нет column view

Ну так я и говорю, что кути — гадость.

Column view нет в гткашном диалоге, т.ч. твоя попытка сострить провалилась. :)

KDE != KDE4

Дедушка, вылазь из окопа! Времена 4.1 давно прошли.

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

и при чем здесь инструментарий, если этим софт занимается?

Иногда бывает весьма удобно задать фильтры самому (особенно в случае текстового редактора).

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

Column view нет в гткашном диалоге

Итить-колотить! А что же тогда у меня такой красивый списочек (имя - размер - изменен)?

Дедушка, вылазь из окопа! Времена 4.1 давно прошли.

Четверокеды — отснойная параша. Если сравнить IceWM и KDE4, последнее окажется в жестокой жопе.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от AX

удобно задать фильтры самому

особенно в случае текстового редактора

/0

Многие файлы в линуксе - текстовы, будь-то Makefile, .tex или даже дамп MySQL. Расширения здесь роли не играют.

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

Итить-колотить! А что же тогда у меня такой красивый списочек (имя - размер - изменен)?

Detailed list, а не column view //К.О

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

Итить-колотить! А что же тогда у меня такой красивый списочек (имя - размер - изменен)?

Это жутко кастрированный table view. Column view — это когда элементы выстраиваются в *несколько* вертикальных столбцов, прокручиваемых по горизонтали.

Если сравнить IceWM и KDE4

Сравнить колесо и автомобиль — это мощно. Это по-лоровски. :)

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

Это — проблема разработчика редактора. Geany, например, позволяет разнообразные типы отбирать

Побольше костылей, на любой вкус и цвет! Даёшь каждому софту свой костыль для файлового диалога!

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

Это режимы надо запретить как насилие над мозгом.

Да ладно. Раскладки клавиатуры сами по себе являются режимом, альтернативы им как-то не впечатляют. Режимы слишком underrated.

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

Column view — это когда элементы выстраиваются в *несколько* вертикальных столбцов, прокручиваемых по горизонтали.

Это компактный вид в терминологии gtk.

geekless ★★
() автор топика
Ответ на: комментарий от Eddy_Em

Это — проблема разработчика редактора. Geany, например, позволяет разнообразные типы отбирать.

Все на свете всё равно не предусмотришь. Да и зачем нужны эти километровые списки, когда фильтр можно ввести самому парой нажатий клавиш?

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

Column view — это когда элементы выстраиваются в *несколько* вертикальных столбцов, прокручиваемых по горизонтали.

Чем отличается от Compact list? Доп. инфой?

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

Скажите мне пожалуйста, зачем вообще нужен этот диалог открытия файла? Разве не удобнее открывать файлы через файловый менеджер, очередь загрузок или консоль?

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

Чем отличается от Compact list?

Я его и имел в виду.

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

Разве не удобнее открывать файлы через файловый менеджер, очередь загрузок или консоль?

Удобнее всего открывать файлы через встроенный DolphinPart. Только вот в некдшных приложениях его почему-то нет… :)

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

Column view — это когда элементы выстраиваются в *несколько* вертикальных столбцов, прокручиваемых по горизонтали.

Понял, не нужно (мне)

Сравнить колесо и автомобиль — это мощно

Вот я и говорю. IceWM — автомобиль, а KDE — колесо. Причем квадратное.

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