Версия: 2.0.1346
В настройках "Параметры//Подтверждения" установлены все чекбоксы, все плагины отключены
При переименовании(копировании) файла, если файл существует, выскакивает диалог "Файл уже
существует". Если в нем выбрать кнопку "Имя", предлагается новое имя, для построения которого к
текущему имени последовательно добавляются суффиксы _1, _2(если файл с суффиксом _1 также
существует), _3(если файлы с суффиксами _1, _2 также существуют), _4 и т.д. Однако если на диске
(в папке) и без этого существуют файлы с такими суффиксами, впоследствии найти переименованные
файлы становится проблематично: приходится выбирать их из всего множества файлов с суффиксами _1,
_2 и т.д. Имхо, было бы целесообразно сделать возможность настройки суффикса: вместо
обязательного символа подчеркивания дать возможность в настройках устанавливать любой
[разрешенный] символ (или лучше - набор символов).
Изменение имени, если файл с требуемым именем существует
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Изменение имени, если файл с требуемым именем существует
DrKnS wrote:...засовывать все эти свистелки в диалог - дорога к доснавигатору.
https://t.me/FarManager — Telegram чат
Re: Изменение имени, если файл с требуемым именем существует
А если предоставить возможность сохранять суффикс только на время текущей операции переименования (копирования)? Т.е.: если при переименовании (копировании) папки А в папку Б некоторые файлы уже существуют, в диалоге "Файл уже существует" выбрать кнопку "Имя", указать новый суффикс, включить чекбокс "Запомнить выбор", нажать ентер, и все переименовываемые (копируемые) файлы, для которых существуют файлы с такими именами, получают введенный суффикс. При последующих операциях переименования (копирования) все действия осуществлять заново (соответственно, и суффикс можно выбирать другой).
Сейчас, чтобы добиться такого эффекта (специфический суффикс у переименованных файлов), приходится клацать "Имя" и вводить суффикс на каждом файле (что довольно громоздко и долго). Либо приходится довольствоваться суффиксом "_", и потом искать среди всех файлов с таким суффиксом переименованные (что тоже не совсем удобно).
Сейчас, чтобы добиться такого эффекта (специфический суффикс у переименованных файлов), приходится клацать "Имя" и вводить суффикс на каждом файле (что довольно громоздко и долго). Либо приходится довольствоваться суффиксом "_", и потом искать среди всех файлов с таким суффиксом переименованные (что тоже не совсем удобно).
Re: Изменение имени, если файл с требуемым именем существует
По хорошему, всем этим "свистелкам" прямая дорога в плагины. Только нужного API (пока?) нет.
Я когда-то давно в порядке бреда предлагал дать возможность плагинам "подменять" встроенные диалоги FAR, такие как этот. То есть, если кто-то экспортировал int AskOverwrite(), то звать не ShellCopy::AskOverwrite(), а её...
Я когда-то давно в порядке бреда предлагал дать возможность плагинам "подменять" встроенные диалоги FAR, такие как этот. То есть, если кто-то экспортировал int AskOverwrite(), то звать не ShellCopy::AskOverwrite(), а её...
Re: Изменение имени, если файл с требуемым именем существует
Слушайте, а у меня другая хотелка - сюда же, но попроще.
При совпадении имён, чтобы понять, какой из файлов новее, приходится воспринять 28 десятичных знаков. Если копируется много файлов, это становится утомительно. Нельзя ли в диалоге-предупреждении посте даты-времени более нового файла ставить галочку или точечку? Чтобы не человек выяснял, какой из файлов новее, а машина...
При совпадении имён, чтобы понять, какой из файлов новее, приходится воспринять 28 десятичных знаков. Если копируется много файлов, это становится утомительно. Нельзя ли в диалоге-предупреждении посте даты-времени более нового файла ставить галочку или точечку? Чтобы не человек выяснял, какой из файлов новее, а машина...
Съешь мыша – стань настоящим клавишником!
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Изменение имени, если файл с требуемым именем существует
такой хотелке место на мантисе.Тигрёнок wrote:Нельзя ли в диалоге-предупреждении посте даты-времени более нового файла ставить галочку или точечку? Чтобы не человек выяснял, какой из файлов новее, а машина...
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Изменение имени, если файл с требуемым именем существует
Альтернативное прндложение:
В этом предупреждении добавить чекбокс [x] Newer.
Его реально не хватает, учитывая что в самом диалоге копирования такая опция предусмотрена - Only newer file(s).
В этом предупреждении добавить чекбокс [x] Newer.
Его реально не хватает, учитывая что в самом диалоге копирования такая опция предусмотрена - Only newer file(s).
Re: Изменение имени, если файл с требуемым именем существует
Это тоже вариант. Но он, во-первых, не исключает моего предложения. А во-вторых, не всегда нужно залить именно новые файлы. Иногда нужно залить старые (восстановление из копии того, чего попортил), а иногда просто надо остановиться и задуматься о происходящем (для чего важно осознать, а какие файлы новее).John Doe wrote:Альтернативное прндложение:
В этом предупреждении добавить чекбокс [x] Newer.
Его реально не хватает, учитывая что в самом диалоге копирования такая опция предусмотрена - Only newer file(s).
Съешь мыша – стань настоящим клавишником!
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Изменение имени, если файл с требуемым именем существует
Безусловно.Тигрёнок wrote:Но он, во-первых, не исключает моего предложения.
[ ] NewerТигрёнок wrote:Иногда нужно залить старые
Это только общая идея. Вообще не факт надо чекбоксом, продумать нужно.