Маразм с двойными названиями плагинов

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 17:12

Дорогие плагинописатели, объясните пожалуйста, чем вы руководствуетесь, когда даёте плагинам 2 РАЗНЫХ имени - одно файловое, другое для меню, причём имена начинаются на разные буквы и находятся, соответственно, в разных частях меню F11, а порой к тому же и не всегда ассоциативны.

Примеры:
FileCopyEx - Extended copy
DirSync - Syncronize Directory
и др.

Благо, что такого мало, но даже сейчас иногда смотришь в папку плагины и меню F11 и не можешь сходу вспомнить, что есть что. Что же будет, когда маразм закрепчает? - Прошу прощения за тон, но это же ОЧЕВИДНЫЕ вещи! Почему не дать файловые имена и папки для плагина такие же как в меню за выбросом пробелов?

User avatar
DrKnS
Posts: 4464
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

Re: Маразм с двойными названиями плагинов

Postby DrKnS » Fri 01 Aug, 2014 17:59

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

Действительно, это же очевидно.
Считаю, что разработчики Far должны лично подать пример нерадивым плагинописателям и в следующей же ночной сборке переименовать стандартные плагины во Временнаяпанель.dll, Преобразованиерегистра.dll, Просмотрсети.dll, Расширенноесравнение.dll, Списокпроцессов.dll, Такаяжепапка.dll и т. д.
Ну и о Программауправленияфайламииархивами.exe не забыть, само собой.

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Маразм с двойными названиями плагинов

Postby John Doe » Fri 01 Aug, 2014 18:05

Фильтр меню почему не используете.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 19:04

DrKnS, речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.
John Doe, фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Маразм с двойными названиями плагинов

Postby John Doe » Fri 01 Aug, 2014 19:08

AleXH wrote:фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
Применять к меню. Использовать ключевые слова. Dir. Sync. Copy.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 19:17

John Doe wrote:
AleXH wrote:фильтр не канает - непонятно к чему применять. Проблема именно в том, что файловые имена не ассоциативны.
Применять к меню. Использовать ключевые слова. Dir. Sync. Copy.

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

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: Маразм с двойными названиями плагинов

Postby Max Rusov » Fri 01 Aug, 2014 19:23

А почему Вас вообще волнует, как называется DLL плагина?

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Маразм с двойными названиями плагинов

Postby John Doe » Fri 01 Aug, 2014 19:26

Могу согласиться частично. Официальное имя плагина и его название пункта в меню нежелательно чтобы различались без необходимости.
А вот имя DLL меня меньше интересует.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 19:32

Max Rusov, предлагаете зашифровать названия dll? :D

Есть простая вещь - юзабилити, зачем городить огород? Вопрос не в том, почему меня волнуют названия DLL, вопрос в том, что когда смотришь в папку с плагами, то рождается вопрос - что за космозоо???
Last edited by AleXH on Fri 01 Aug, 2014 19:40, edited 1 time in total.

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Маразм с двойными названиями плагинов

Postby John Doe » Fri 01 Aug, 2014 19:35

Кстати да, помимо dll есть ещё имена папок

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 19:39

Название папки должно быть эквивалентно имени DLL и имени в меню - это прозрачно, логично, удобно. А то как обзовут через с под колена, смотришь и офигеваешь от логики автора.

User avatar
DrKnS
Posts: 4464
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

Re: Маразм с двойными названиями плагинов

Postby DrKnS » Fri 01 Aug, 2014 19:55

AleXH wrote:речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.

А почему именно об английских?
Вы же пишете - "такие же как в меню".
Меню у значительной части аудитории не на английском.
Предлагаете им для случая "смотришь в папку плагины и меню F11" вначале переключать язык интерфейса?

А если серьезно - откройте для себя клавишу F3 в меню плагинов. Там много чего есть, в т. ч. путь к dll.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 20:02

DrKnS wrote:
AleXH wrote:речь об английских названиях - файлы и папки ExtendedCopy, SyncronizeDirectory ассоциативны, а FileCopyEx, DirSync нет.

А почему именно об английских?

Потому что речь идёт ИМЕННО об английских, ибо речь о названиях в ФС. Что касается языка интерфейса - практически во всём ПО предпочитаю английский, а вот help русский, но с английскими названиями и объяснялками на русском - так удобнее - не загромождён интерфейс в Меню длинными русскими названиями (а финам-то как повезло :D), а подчас и неадекватным переводом из-за отсутствия эквивалентных понятий.

F3? - Предлагаете пересматривать плаги в меню, чтобы найти, что за плаг в ФС? - Зачем извращения, где логика??? А ещё можно посоветовать позаходить в папки с непонятными плагами и через F3 поискать в DLL,LNG строку с названием в Меню - FAR предоставляет кучу возможностей для решения этой "задачи" :D

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Маразм с двойными названиями плагинов

Postby John Doe » Fri 01 Aug, 2014 20:28

Официальное имя плагина (вроде как) было просто Colorer
Но Пункт в меню FarColorer
Title: FarColorer
Path: ...\Plugins\FarColorer\bin\colorer.dll

Вот меня это тоже иногда сбивает. Не путь конечно, а то что пункт плагина неожиданно называется FarColorer.

Ещё один пример: название пункта Advanced Compare, и я лично привык считать это официальным именем плагина.
Тем не менее:
Title: Compare
Path: Plugins\Compare\Compare.dll

То же самое сравните Change Case / EditCase.

Согласен с автором топика, что от этих различий пользы ноль.

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby Игорь Юдинцев » Fri 01 Aug, 2014 20:36

А ещё один плагин может добавлять в меню сразу несколько строк.
Я к тому, что однозначное соответствие «имя плагина—пункт меню» установить всё равно нельзя, можно самое большее придерживаться соглашения «каждый пункт включает официальное имя плагина», и не факт, что это будет удобно на практике.
К слову, у пользователей PlugMenu обсуждаемой проблемы вовсе не возникает — все имена DLL выписаны в меню отдельной колонкой.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: Маразм с двойными названиями плагинов

Postby AleXH » Fri 01 Aug, 2014 20:38

В меню есть NetBox, NetBox commands - всё прозрачно - имя характерное, ни с чем не спутаешь, к какой папке в плагах относится понятно и без F3. - А почему? - Потому что названо по человечески.

Например сокращённые названия более асcоциативны и удобны, чем перевёртыши, так как в Меню находятся там, где интуитивно ожидаются, но вместо первых в ряде плагов использованы вторые.
Last edited by AleXH on Fri 01 Aug, 2014 20:49, edited 1 time in total.


Return to “Предложения и идеи”

Who is online

Users browsing this forum: No registered users and 1 guest