Автодополнение в диалогах

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: автодополнение в диалогах

Post by John Doe »

Latest post of the previous page:

Автодополнение удобно тем что по мере набора сразу видно когда можно остановиться.
Но предлагаемый вариант чаще всего не тот что нам нужен, и легко не глядя нажать Enter и получить в результате какую-то хрень.

Хотелось бы несколько иначе - чтобы предлагаемый автокомплитом вариант не срабатывал бы без явного подтверждения какой-либо клавишей.
https://t.me/FarManager — Telegram чат
User avatar
DimmY
Posts: 179
Joined: Mon 04 Apr, 2005 14:38
Been thanked: 1 time

Re: автодополнение в диалогах

Post by DimmY »

John Doe wrote:чтобы предлагаемый автокомплитом вариант не срабатывал бы без явного подтверждения какой-либо клавишей.
Поддерживаю.
User avatar
DimmY
Posts: 179
Joined: Mon 04 Apr, 2005 14:38
Been thanked: 1 time

Re: автодополнение в диалогах

Post by DimmY »

Если предыдущая набранная в командной строке команда была
zz file1
то при следующем вводе zz, пробела и нажатии Ctrl+Enter на файле file2 получаем
zz file2 file1

Из-за этого автодополнение в командной строке пока пришлось отключить.
User avatar
HaRT
Moderator
Posts: 10867
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: автодополнение в диалогах

Post by HaRT »

Кстати, на смежную тему уже было развёрнутое обсуждение и даже запись на Мантисе.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: автодополнение в диалогах

Post by NightRoman »

2.0.1302
1. Очередные эксперименты с автодополнением.
Теперь поведение оного максимально приближено к системному, а именно:
при наборе автоматически раскрывается список с подходящими вариантами, сокращающийся по мере ввода.
Одно слово - супер! В том числе в комстроке.

Виши по мелочам:
1) хотелось бы иметь то же самое, но фильтр по подстроке, а не по началу (меня бы и глобальная настройка устроила - или так, или так)
2) в комстроке список выпадает "вверх", хотелось бы, чтобы и пустая начальная текущая строка в нем была последней
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: автодополнение в диалогах

Post by Maximus5 »

Интересно, при включенном дополнении и показанном списке кто нибудь может ввести двоеточие?
Имеется в виду комстрока.
ни "c:" ни "clr:" не вводится
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: автодополнение в диалогах

Post by NightRoman »

Maximus5 wrote:Интересно, при включенном дополнении и показанном списке кто нибудь может ввести двоеточие?
Имеется в виду комстрока.
ни "c:" ни "clr:" не вводится
Вроде все в порядке у меня с этим, двоеточие вводится, оба примера твои попробовал.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: автодополнение в диалогах

Post by Maximus5 »

а в истории есть записи типа ?
clr:file.cpp
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: автодополнение в диалогах

Post by t-rex »

NightRoman wrote:2.0.1302
1. Очередные эксперименты с автодополнением.
Теперь поведение оного максимально приближено к системному, а именно:
при наборе автоматически раскрывается список с подходящими вариантами, сокращающийся по мере ввода.
Одно слово - супер! В том числе в комстроке.

Виши по мелочам:
1) хотелось бы иметь то же самое, но фильтр по подстроке, а не по началу (меня бы и глобальная настройка устроила - или так, или так)
2) в комстроке список выпадает "вверх", хотелось бы, чтобы и пустая начальная текущая строка в нем была последней
Угу, да так будет правильней, фокус должен быть на последней строке. И не знаю, но мне кажется надо чуть выше показывать это меню, как то тесно очень выходит.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: автодополнение в диалогах

Post by t-rex »

И порядок строк в меню должен соот. порядку в истории. А то щас он наоборот.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: автодополнение в диалогах

Post by t-rex »

И может хоткеи давать первым 10 пунктам?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: автодополнение в диалогах

Post by NightRoman »

t-rex wrote:И может хоткеи давать первым 10 пунктам?
Э-э... А как же донабирать тогда, если они с буквами добора будут совпадать? Какая-то слишком хитрая логика подборки хоткеев нужна для этого тогда. Или с альтом эти хоткеи "будут"?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: автодополнение в диалогах

Post by NightRoman »

Maximus5 wrote:а в истории есть записи типа ?
clr:file.cpp
Да.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: автодополнение в диалогах

Post by t-rex »

NightRoman wrote:
t-rex wrote:И может хоткеи давать первым 10 пунктам?
Э-э... А как же донабирать тогда, если они с буквами добора будут совпадать? Какая-то слишком хитрая логика подборки хоткеев нужна для этого тогда. Или с альтом эти хоткеи "будут"?
Это мелочи уже, можно и с альтом.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: автодополнение в диалогах

Post by NightRoman »

Это мелочи уже, можно и с альтом.
Тогда да, можно (хуже не будет). Хотя по личному опыту (я делал у себя подобное в своем автокомплите и отказался), по крайней мере для первых 10 пунктов, прогнать стрелкой у меня занимает то же время, а то и меньше, чем посмотреть-сообразить, какой хоткей там и ткнуть его (с альтом еще и распальцовка нужна).
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: автодополнение в диалогах

Post by Wave »

NightRoman wrote:
Это мелочи уже, можно и с альтом.
Тогда да, можно (хуже не будет). Хотя по личному опыту (я делал у себя подобное в своем автокомплите и отказался), по крайней мере для первых 10 пунктов, прогнать стрелкой у меня занимает то же время, а то и меньше, чем посмотреть-сообразить, какой хоткей там и ткнуть его (с альтом еще и распальцовка нужна).
+1 на примере плуга AltHistory. За всё время пользования плугом хоткеями пользовался пару-тройку раз, и то, скорей в экспериментальных целях.
Пользуюсь ФАРом больше 20 лет © собирательный.
Post Reply

Return to “Обсуждение Far Manager”