Маразм с двойными названиями плагинов
Маразм с двойными названиями плагинов
Дорогие плагинописатели, объясните пожалуйста, чем вы руководствуетесь, когда даёте плагинам 2 РАЗНЫХ имени - одно файловое, другое для меню, причём имена начинаются на разные буквы и находятся, соответственно, в разных частях меню F11, а порой к тому же и не всегда ассоциативны.
Примеры:
FileCopyEx - Extended copy
DirSync - Syncronize Directory
и др.
Благо, что такого мало, но даже сейчас иногда смотришь в папку плагины и меню F11 и не можешь сходу вспомнить, что есть что. Что же будет, когда маразм закрепчает? - Прошу прощения за тон, но это же ОЧЕВИДНЫЕ вещи! Почему не дать файловые имена и папки для плагина такие же как в меню за выбросом пробелов?
Примеры:
FileCopyEx - Extended copy
DirSync - Syncronize Directory
и др.
Благо, что такого мало, но даже сейчас иногда смотришь в папку плагины и меню F11 и не можешь сходу вспомнить, что есть что. Что же будет, когда маразм закрепчает? - Прошу прощения за тон, но это же ОЧЕВИДНЫЕ вещи! Почему не дать файловые имена и папки для плагина такие же как в меню за выбросом пробелов?
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Маразм с двойными названиями плагинов
Действительно, это же очевидно.Почему не дать файловые имена и папки для плагина такие же как в меню за выбросом пробелов?
Считаю, что разработчики Far должны лично подать пример нерадивым плагинописателям и в следующей же ночной сборке переименовать стандартные плагины во
Временнаяпанель.dll
, Преобразованиерегистра.dll
, Просмотрсети.dll
, Расширенноесравнение.dll
, Списокпроцессов.dll
, Такаяжепапка.dll
и т. д.Ну и о
Программауправленияфайламииархивами.exe
не забыть, само собой.Re: Маразм с двойными названиями плагинов
DrKnS, речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.
John Doe, фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
John Doe, фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Маразм с двойными названиями плагинов
Применять к меню. Использовать ключевые слова. Dir. Sync. Copy.AleXH wrote:фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
Re: Маразм с двойными названиями плагинов
Можно. - Вопрос лишь в том, зачем городить кривизну, а потом героически её решать дополнительным прессованием клавы?John Doe wrote:Применять к меню. Использовать ключевые слова. Dir. Sync. Copy.AleXH wrote:фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Маразм с двойными названиями плагинов
Могу согласиться частично. Официальное имя плагина и его название пункта в меню нежелательно чтобы различались без необходимости.
А вот имя DLL меня меньше интересует.
А вот имя DLL меня меньше интересует.
Re: Маразм с двойными названиями плагинов
Max Rusov, предлагаете зашифровать названия dll?
Есть простая вещь - юзабилити, зачем городить огород? Вопрос не в том, почему меня волнуют названия DLL, вопрос в том, что когда смотришь в папку с плагами, то рождается вопрос - что за космозоо???
Есть простая вещь - юзабилити, зачем городить огород? Вопрос не в том, почему меня волнуют названия DLL, вопрос в том, что когда смотришь в папку с плагами, то рождается вопрос - что за космозоо???
Re: Маразм с двойными названиями плагинов
Название папки должно быть эквивалентно имени DLL и имени в меню - это прозрачно, логично, удобно. А то как обзовут через с под колена, смотришь и офигеваешь от логики автора.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Маразм с двойными названиями плагинов
А почему именно об английских?AleXH wrote:речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.
Вы же пишете - "такие же как в меню".
Меню у значительной части аудитории не на английском.
Предлагаете им для случая "смотришь в папку плагины и меню F11" вначале переключать язык интерфейса?
А если серьезно - откройте для себя клавишу F3 в меню плагинов. Там много чего есть, в т. ч. путь к dll.
Re: Маразм с двойными названиями плагинов
Потому что речь идёт ИМЕННО об английских, ибо речь о названиях в ФС. Что касается языка интерфейса - практически во всём ПО предпочитаю английский, а вот help русский, но с английскими названиями и объяснялками на русском - так удобнее - не загромождён интерфейс в Меню длинными русскими названиями (а финам-то как повезло ), а подчас и неадекватным переводом из-за отсутствия эквивалентных понятий.DrKnS wrote:А почему именно об английских?AleXH wrote:речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.
F3? - Предлагаете пересматривать плаги в меню, чтобы найти, что за плаг в ФС? - Зачем извращения, где логика??? А ещё можно посоветовать позаходить в папки с непонятными плагами и через F3 поискать в DLL,LNG строку с названием в Меню - FAR предоставляет кучу возможностей для решения этой "задачи"
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Маразм с двойными названиями плагинов
Официальное имя плагина (вроде как) было просто Colorer
Но Пункт в меню FarColorer
Title: FarColorer
Path: ...\Plugins\FarColorer\bin\colorer.dll
Вот меня это тоже иногда сбивает. Не путь конечно, а то что пункт плагина неожиданно называется FarColorer.
Ещё один пример: название пункта Advanced Compare, и я лично привык считать это официальным именем плагина.
Тем не менее:
Title: Compare
Path: Plugins\Compare\Compare.dll
То же самое сравните Change Case / EditCase.
Согласен с автором топика, что от этих различий пользы ноль.
Но Пункт в меню FarColorer
Title: FarColorer
Path: ...\Plugins\FarColorer\bin\colorer.dll
Вот меня это тоже иногда сбивает. Не путь конечно, а то что пункт плагина неожиданно называется FarColorer.
Ещё один пример: название пункта Advanced Compare, и я лично привык считать это официальным именем плагина.
Тем не менее:
Title: Compare
Path: Plugins\Compare\Compare.dll
То же самое сравните Change Case / EditCase.
Согласен с автором топика, что от этих различий пользы ноль.
-
- Posts: 726
- Joined: Sun 03 Apr, 2005 22:00
- Location: Казань
- Been thanked: 2 times
Re: Маразм с двойными названиями плагинов
А ещё один плагин может добавлять в меню сразу несколько строк.
Я к тому, что однозначное соответствие «имя плагина—пункт меню» установить всё равно нельзя, можно самое большее придерживаться соглашения «каждый пункт включает официальное имя плагина», и не факт, что это будет удобно на практике.
К слову, у пользователей PlugMenu обсуждаемой проблемы вовсе не возникает — все имена DLL выписаны в меню отдельной колонкой.
Я к тому, что однозначное соответствие «имя плагина—пункт меню» установить всё равно нельзя, можно самое большее придерживаться соглашения «каждый пункт включает официальное имя плагина», и не факт, что это будет удобно на практике.
К слову, у пользователей PlugMenu обсуждаемой проблемы вовсе не возникает — все имена DLL выписаны в меню отдельной колонкой.