Page 1 of 1

Автосортировка

Posted: Thu 02 Nov, 2017 06:18
by GSV4
Предлагаю ввести для каждой файловой панели опцию "Автосортировка".
Если эта опция включена, новые/измененные файлы в текущем каталоге должны сразу же занимать свои места в соответствии с текущим режимом сортировки. (Так сейчас работают FAR и Проводник.)
При выключенной опции для упорядочивания файлов нужно принудительно нажать Ctrl+R. (Кстати, XnView действует именно так.)
Для чего это нужно?
Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.

Автосортировка

Posted: Thu 02 Nov, 2017 07:17
by John Doe
Что за макрос?
Может быть его можно применить сразу когда всем файлам, требующим переименования?

Другой вариант: выделить нужные файлы, применить опцию панели "выделенные вперёд", убрать сортировку по имени, и дальше уже переименовывать выделенные.

Автосортировка

Posted: Thu 02 Nov, 2017 07:51
by GSV4
John Doe wrote:
Thu 02 Nov, 2017 07:17
Что за макрос?
Например, вам нужно или добавить какие-то символы в имена файлов, или, наоборот, убрать. Вы создаете макрос: "ShiftF6 ... Enter Down".
John Doe wrote:
Thu 02 Nov, 2017 07:17
Другой вариант: выделить нужные файлы, применить опцию панели "выделенные вперёд", убрать сортировку по имени, и дальше уже переименовывать выделенные.
Опция "Выделенные вперед" ничего не даст, т.к. среди выделенных файлы все равно будут скакать с места на место.
Смена режима сортировки на другой, например по дате, тоже не всегда помогает (например, если у всех файлов одинаковая дата модификации).

Автосортировка

Posted: Thu 02 Nov, 2017 08:46
by John Doe
GSV4 wrote:
Thu 02 Nov, 2017 07:51
Например, вам нужно или добавить какие-то символы в имена файлов, или, наоборот, убрать.
Есть несколько плагинов, облегчающих этот процесс.
GSV4 wrote:
Thu 02 Nov, 2017 07:51
Смена режима сортировки на другой, например по дате, тоже не всегда помогает
Скопировать на Временную панель, в режиме без сортировки.

Автосортировка

Posted: Thu 02 Nov, 2017 09:04
by GSV4
С помощью временной панели можно. Хотя там имена файлов с путями. Это может иногда помешать.
Все равно опция "Автосортировка" была бы более, так сказать, изящнее.

Автосортировка

Posted: Thu 02 Nov, 2017 09:29
by John Doe
GSV4 wrote:
Thu 02 Nov, 2017 09:04
Хотя там имена файлов с путями.
У панели есть разные режимы.
GSV4 wrote:
Thu 02 Nov, 2017 09:04
изящнее.
Изящнее для массового переименования использовать соответствующие средства.

Автосортировка

Posted: Thu 02 Nov, 2017 18:14
by Smitis
GSV4 wrote:
Thu 02 Nov, 2017 06:18
Иногда требуется переименовать группу файлов с помощью макроса. И часто бывает так, что после переименования файла он перескакивает на другое место в списке и приходится переводить курсор на следующий файл, что очень замедляет процесс переименования.
Можно включить другой режим сортировки, не по имени/расширению. Тогда ничего перескакивать не будет. Или, как уже посоветовали, воспользоваться специальными плагинами или утилитами (могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений).

Автосортировка

Posted: Fri 03 Nov, 2017 10:30
by John Doe
Smitis wrote:
Thu 02 Nov, 2017 18:14
(могу поделиться утилитой для "массового" переименования файлов с использованием регулярных выражений)
Поделитесь

Автосортировка

Posted: Fri 03 Nov, 2017 13:21
by HaRT
John Doe wrote:
Fri 03 Nov, 2017 10:30
Поделитесь
RESearch :quiet:

Автосортировка

Posted: Fri 03 Nov, 2017 17:34
by Smitis
John Doe wrote:
Fri 03 Nov, 2017 10:30
Поделитесь
Да пожалуйста. А то я один пользуюсь, командная строка людям мало интересна. Правда, описание малость устарело, если кто-то будет использовать, подправлю.

Автосортировка

Posted: Fri 03 Nov, 2017 17:46
by John Doe
Smitis wrote:
Fri 03 Nov, 2017 17:34
описание малость устарело
В какой его части?
О том, что изменения можно обратить прочитал, а ещё интересует, предусмотрен ли режим холостого прогона.

Автосортировка

Posted: Fri 03 Nov, 2017 18:03
by Smitis
John Doe wrote:
Fri 03 Nov, 2017 17:46
предусмотрен ли режим холостого прогона
Ключ /t (/test) покажет что во что переименуется, без реального переименования. Хотя на практике результат может отличаться, если, например, разные файлы должны быть переименованы одинаково (реально переименован будет только один файл).

Автосортировка

Posted: Fri 03 Nov, 2017 18:08
by Smitis
John Doe wrote:
Fri 03 Nov, 2017 17:46
В какой его части?
Описание было сделано два года назад, когда выкладывал на ceberforum. Что-то было доработано. Например, добавился параметр /EXT, включающий в обработку расширения файлов. А так в основном мелочи.