Page 1 of 5

far:config — Редактор конфигурации

Posted: Wed 25 Apr, 2012 21:34
by Maximus5
drkns 25.04.2012 20:34:13 +0200 - build 2640

1. "На поиграться" - far:config в комстроке покажет встроенный редактор конфигурации в стиле браузерных.
Следует осознавать, что многие настройки применятся только после перезапуска.
Эээ, пока не выгрузил плагин "Far Commands" - нифига не взлетало.

Re: far:config

Posted: Thu 26 Apr, 2012 05:59
by NightRoman
Начинание хорошее, спасибо.
Пожелание и жалоба.

1. Хочется быструю фильтрацию

2. Не могу отредактировать System.QuotedSymbols. Добавляю в конец $@. Потом перезапускаю Фар, изменения пропадают.

Re: far:config

Posted: Thu 26 Apr, 2012 06:12
by NightRoman
Если приживется и пофантазировать, то тех-инфо можно забить в хелп и вызывать по Ф1 из этого списка для текущего элемента - ид секции хелпа - само название настройки, например (эта конвенция может и иными способами позволять вызвать хелп по конкретной настройке).

Re: far:config

Posted: Thu 26 Apr, 2012 07:10
by Denis
Добавить редактирование по F4 (так же, как в 'File associations').

Re: far:config

Posted: Thu 26 Apr, 2012 08:16
by John Doe
Эээ, пока не выгрузил плагин "Far Commands" - нифига не взлетало.
Вроде как не должно конфликтовать, ведь после far двоеточие, а не точка.
1. Хочется быструю фильтрацию
Она есть, по крайне мере в 2642. Включается как в меню.
Только строка фильтра выводится не там (её не видно пока в списке есть элементы).
Если приживется и пофантазировать, то тех-инфо можно забить в хелп и вызывать по Ф1 из этого списка для текущего элемента
Краткое описание хотелось бы видеть прямо в списке. И фильтровать по нему тоже.

Список желательно разбить на секции, и (в этом не уверен) таким образом укоротить строки.

Тип параметра можно убрать, перенеся в диалог редактирования.

Re: far:config

Posted: Thu 26 Apr, 2012 08:25
by Maximus5
John Doe wrote:
Эээ, пока не выгрузил плагин "Far Commands" - нифига не взлетало.
Вроде как не должно конфликтовать, ведь после far двоеточие, а не точка.
Если ты не в курсе, у плагина "Far Commands" префикс "far". При чем тут точка?

Re: far:config

Posted: Thu 26 Apr, 2012 08:27
by Denis
После возвращения из far:config в коммандной строке 'far:config' не иcчезает - хотелось бы, что бы исчезал (по аналогии с farcmds).

Re: far:config

Posted: Thu 26 Apr, 2012 08:32
by John Doe
Maximus5
Что-то проглючило меня :-). Вообразил что после префикса должна быть точка.

В 2642 тоже вылазит "Far Commands", если попытаться указать после far:config что-нибудь ещё.
А ведь было бы полезно иметь возможность сразу указывать имя параметра, или строку фильтра.

Re: far:config

Posted: Thu 26 Apr, 2012 10:01
by John Doe
Думаю надо избавить FarCommands от префикса far:, всё равно никто не вызывает его так.
Обсуждаем в теме FarCmds.

Re: far:config

Posted: Thu 26 Apr, 2012 10:44
by Kerberos464
blob-поля не редактируются, это так и должно быть?
System.KnownIDs.Network и System.KnownIDs.EMenu

Re: far:config

Posted: Thu 26 Apr, 2012 10:48
by Denis
Пока не редактируются:

Code: Select all

+				case GeneralConfig::TYPE_BLOB:
+				case GeneralConfig::TYPE_UNKNOWN:
+				default:
+					// blob edit not implemented
+					;

Re: far:config

Posted: Fri 27 Apr, 2012 09:20
by John Doe
1. Нужны ли в этом диалоге параметры, и без того доступные из интерфейса?
Думаю да, но не в первую очередь. Предлагаю фильтровать их по Ctrl-H.

2. Длиннючие названия некоторых параметров удручают:

Code: Select all

╔═══════════════════════════════════════════════════════════════════╗
║  Panel.Layout.ColoredGlobalColumnSeparator │Integer│1             ▲
║  Panel.Layout.ColumnTitles                 │Integer│1             ░
║  Panel.Layout.DetailedJunction             │Integer│0             ░
║  Panel.Layout.DoubleGlobalColumnSeparator  │Integer│0             ░
Для длинных значений оставлено очень мало места.
А при прокрутке вся строка сдвигается разом, и получается вот такая "красота":

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

Re: far:config

Posted: Fri 27 Apr, 2012 09:32
by DAtaMan
John Doe wrote:спрятав Type в диалог редактирования
Незачем его прятать: очень удобно фильтровать именно по типу.
Как вариант - клавиша для скрытия/показа этой колонки.

И хотелось бы ещё одну колонку (которую тоже можно прятать) - значение по-умолчанию.

Re: far:config

Posted: Fri 27 Apr, 2012 09:37
by John Doe
При открытом диалоге заголовок окна фара некрасивый.

Re: far:config

Posted: Sat 28 Apr, 2012 05:26
by fps
Хотелось бы возможность отфильтровать только отличные от дефолтных параметры (те, которые выделены звездочкой) скрыв остальные, которые не настраивались.