Latest post of the previous page:
В окошках многие ожидания не оправдываются - но ничего, юзаемP.S. ответил в предыдущем сообщении после правки.
Latest post of the previous page:
В окошках многие ожидания не оправдываются - но ничего, юзаемА что нам майкрософт? Сравните с тем, как в юниксах.AleXH wrote:Почему Майкрософт решил иначе?
Напрасно вы смешиваете 2 случая вместе.AleXH wrote:В принципе, [ Класть вовнутрь всегда ] [ Выполнять слияние всегда ] умозрительно, так как на практике я как-то не представляю их необходимость. Поэтому [ Положить вовнутрь ] и [ Выполнить слияние ] будет достаточным. Подразумевается, что "выполнить слияние", выполняет его на всех подуровнях вложенности.
С моей точки зрения, неплохой вариант для решения проблемы с копированием и переносом.DrKnS wrote:Описанная ситуация не имеет однозначно верного решения, поэтому логично будет перенести ответственность на пользователя переспрашиванием подобному выше:
обнаружена коллизия, что делать?
[ Класть внутрь ] [ Слить вместе ]
Т.е. чтобы слить, надо будет использовать ShiftF6, и (при необходимости) вручную вставить нужный путь.DrKnS wrote:Ещё можно избежать вопросов, если логически различать F6 и ShiftF6.
Даже не знаю. До:John Doe wrote:У нас с вами разный фар?LAT wrote:В FAR'е при копировании файла даже без завершающего слеша производится копирование в папку (например, нахожусь в папке C:\A, копирую файлы 1.txt, 2.txt, указываю в диалоге C:\B - получаю файлы C:\B\1.txt, C:\B\2.txt, точно так же, как и при указании C:\B\)John Doe wrote:При копировании нескольких файлов завершающий слеш помогает определить, что назначение - папка, а не файл.
Различать наличие/отсутствие слеша в других случаях - идея сомнительная.Code: Select all
╔══════════════════ Warning ══════════════════╗ ║ C:\B ║ ║ Does it specify a folder name or file name? ║ ╟─────────────────────────────────────────────╢ ║ { Folder } [ File ] [ Cancel ] ║ ╚═════════════════════════════════════════════╝
Code: Select all
╔════════════════════════ C:\A ═══════════════════════╗╔═══════════════════════ C:\B ═
║и Имя │ Имя ║║и Имя │
║.. │ ║║.. │
║1.txt │ ║║ │
║2.txt
║ ╔═══════════════════════════ Копирование ════════════════════════════╗
║ ║ Копировать 2 элемента в: ║
║ ║ C:\B ↓║
║ ╟────────────────────────────────────────────────────────────────────╢
Code: Select all
╔════════════════════════ C:\A ═══════════════════════╗╔═══════════════════════ C:\B ═
║и Имя │ Имя ║║и Имя │
║.. │ ║║.. │
║1.txt │ ║║1.txt │
║2.txt │ ║║2.txt │
║ │ ║║ │
У F5/F6 - такое же поведение.DrKnS wrote:Ещё можно избежать вопросов, если логически различать F6 и ShiftF6.
Мне такой вариант даже больше нравится.
Привыкнувши к фару, я иногда расчитываю, что будет внутрь. Хотя чаще хотелось бы слиять.John Doe wrote:Разнобой будет, т.к. случай это другой, и очевидно что вовнутрь класть тут не надо никогда.
Но вопрос о слиянии имеет смысл.
Где именно?AleXH wrote:John Doe, а почему вы различаете между собой операции переименования и переноса?
Имеется в виду: http://forum.farmanager.com/viewtopic.p ... 260#p57260?DrKnS wrote:Кстати, трюк со слешем сейчас уже и так используется чтобы различать ситуации "хочу переименовать" и "хочу создать подкаталог и перенести туда", так что, возможно, он и не так плох для решения сабжа.