Почему Ctrl + F4 не работает в Notepad ++?

8507
Peter Mortensen

Почему Ctrl+ F4не закрывает документ, открытый в Notepad ++ ? Есть ли способ включить это?

Сегодня я начал использовать Notepad ++ и ожидал, что Ctrl+ F4закрою текущий документ, как и в большинстве других приложений на платформе Microsoft Windows (как приложений, не принадлежащих Microsoft, так и приложений Microsoft) с интерфейсами MDI (интерфейс с несколькими документами) или TDI (интерфейс с вкладками): UltraEdit, Opera, Eudora, Firefox, OpenOffice, Visual Studio и т. Д.

Для этого есть причина?

Платформа: Notepad ++ v5.4.5, Windows XP 64 бит SP2, 8 ГБ ОЗУ.

(Примечание: он не включен по умолчанию, но на самом деле его можно включить, изменив сочетание клавиш с Ctrl+ Wна Ctrl+ F4: Настройки меню -> Отображение ярлыков -> строка 8, Закрыть -> <щелчок правой кнопкой мыши> по Ctrl + W -> Изменить -> Ctrl, F4 -> ОК -> Закрыть .)

28

2 ответа на вопрос

33
Ciaran

На самом деле я не знаю, почему он установлен на Ctrl+, Wно чтобы ответить на другой вопрос: чтобы изменить поведение закрытия вкладки по умолчанию, перейдите в «Настройки»> «Ярлык ярлыков». Измените ярлык закрытия [8] на Ctrl+F4

`Ctrl + W` широко используется в приложениях FLOSS. Gnome fe использует этот ярлык, чтобы закрыть окна, и я уверен, что и KDE ... о, и Firefox, кстати, тоже. Bobby 14 лет назад 6
@Bobby: Это не просто приложения FLOSS. Ctrl + W - это стандартный ярлык CUA для Close, представленный MacOS и принятый Windows в 1980-х годах. paradroid 13 лет назад 3
Ctrl + W работает практически со всеми приложениями с вкладками или несколькими документами, такими как Excel, Word, Eclipse ... phuclv 8 лет назад 2
9
Timothy Carter

По умолчанию Ctrl+ Wзакроет текущее окно. Notepad ++ не является продуктом Microsoft, поэтому не удивительно, что он не следует «соглашениям» Windows. Если вы перейдете в «Настройки» -> «Ярлык ярлыков», вы можете изменить функцию «Закрыть» для сопоставления с любой комбинацией клавиш, которую вы хотите. ,

Я думаю, это просто то, к чему мы привыкли и любим - для меня имеет смысл иметь Ctrl + F4 как команду для закрытия. Большинство основных приложений не от Microsoft делают это. Взять, к примеру, Chrome и Firefox. Ничто не заставляет приложение делать это, кроме здравого смысла Ciaran 15 лет назад 1
@Ciaran: На самом деле я привык к Ctrl-W, я имею в виду, серьезно, в каком приложении Microsoft есть вкладки ?! IE получил их * только после * firefox, а в firefox это был ctrl-w, так что я к этому привык. hasen 15 лет назад 3
@ Hasen J: Хороший вопрос. Я думаю, что первый раз, когда я наткнулся на вкладки, был в Firefox. И для меня просто имело смысл попробовать Ctrl + F4, чтобы закрыть вкладку. И это сработало, поэтому я застрял с этим. Возможно, до моего времени (или, возможно, все еще так), что Ctrl + W все еще работает. F4 имеет смысл, потому что alt + f4 закрывает все окно. Я привык использовать это, чтобы закрыть окно, поэтому я использовал Ctrl + F4, чтобы закрыть вкладку. То же самое работает в любом случае, но я полагаю, это удобная вещь Ciaran 15 лет назад 1
Ctrl + W по-прежнему работает в Firefox. На самом деле, это ярлык, указанный в меню. Dav 15 лет назад 0
@hasen: дело не во вкладках. Каждое приложение windows * MDI * должно реализовывать ctrl-f4, чтобы закрыть документ, en alt-f4, чтобы закрыть приложение. fretje 15 лет назад 4
Microsoft и Apple уже более 20 лет руководствуются пользовательским интерфейсом. Например, это отражено в книгах «Интерфейс Windows. Руководство по разработке приложений» (1987, ISBN 1-55615-439-9) и «Руководства по интерфейсу пользователя: интерфейс рабочего стола Apple» (1987, ISBN 0-201-17753-6). ). Из предыдущего, стр. 16, таблица 2.6, «Рекомендуемые назначения функциональных клавиш ПК», Ctrl + F4: «Закрыть окно документа». Peter Mortensen 15 лет назад 14
@ Питер, я знаю, что у них обоих есть руководства по пользовательскому интерфейсу, но я уверен, что есть места, где они конфликтуют. А поскольку для обоих приложений развернуто много приложений, эти поставщики программного обеспечения должны сделать выбор, которому следовать. Я не знаю, что это один из таких случаев, но, тем не менее, я думаю, что важная вещь - это возможность настроить; К счастью, Notepad ++ имеет. Timothy Carter 15 лет назад 1
Пришло время MS изменить свои руководящие принципы тогда. Ctrl + F4 - простой способ получить боль в запястье. DisgruntledGoat 15 лет назад 4
`Alt + F4` и` Ctrl + F4` - это наследие, перенесенное со времен `MS-DOS`, когда все популярные приложения имели разные сочетания клавиш, в то время как` Ctrl + W` - это стандарт, представленный в MacOS и скопированный Microsoft вместе с `Ctrl + C`,` Ctrl + X, V, O, N` и т. Д .; paradroid 13 лет назад 1