Dlaczego Ctrl + F4 nie działa w Notepad ++?

30

Dlaczego Ctrl+ F4nie zamyka dokumentu, który został otwarty w Notepad ++ ? Czy istnieje sposób, aby to włączyć?

Dzisiaj zacząłem używać Notepad ++ i spodziewałem się, że Ctrl+ F4zamknę bieżący dokument, jak w większości innych aplikacji na platformie Microsoft Windows (zarówno aplikacje inne niż Microsoft, jak i Microsoft) z interfejsami MDI (interfejs wielu dokumentów) lub TDI (interfejs dokumentów z kartami): UltraEdit , Opera , Eudora , Firefox, OpenOffice , Visual Studio itp.

Czy jest tego powód?

Platforma: Notepad ++ v5.4.5, Windows XP 64 bit SP2, 8 GB pamięci RAM.

(Uwaga: nie jest domyślnie włączony, ale w rzeczywistości można go włączyć, zmieniając skrót klawiaturowy z Ctrl+ Wna Ctrl+ F4: menu Ustawienia -> Mapowanie skrótów -> wiersz 8, Zamknij -> <kliknięcie prawym przyciskiem> na Ctrl + W -> Zmień -> Ctrl, F4 -> OK -> Zamknij .)

Peter Mortensen
źródło

Odpowiedzi:

36

Właściwie nie wiem, dlaczego jest ustawiony na Ctrl+, Wale aby odpowiedzieć na inne pytanie: Aby zmienić domyślne zachowanie zamykania kart, wybierz Ustawienia> Mapowanie skrótów. Zmień skrót Zamknij [8] na Ctrl+F4

Ciaran
źródło
6
Ctrl + Wjest szeroko stosowany w aplikacjach FLOSS. Gnome fe używa tego skrótu do zamykania okien, i założę się, że KDE też… och, i Firefox też.
Bobby
3
@Bobby: To nie tylko aplikacje FLOSS. Ctrl+Wto standardowy skrót CUA Close, wprowadzony przez MacOS i przyjęty przez Windows w latach 80.
paradroid
2
Ctrl + W działa z prawie wszystkimi aplikacjami z kartami lub wieloma dokumentami, takimi jak Excel, Word, Eclipse ...
phuclv
10

Domyślnie Ctrl+ Wzamyka bieżące okno. Notepad ++ nie jest produktem Microsoft, więc nie powinno dziwić, że nie przestrzega on konwencji Windows. Jeśli przejdziesz do Ustawienia -> Mapowanie skrótów, możesz zmienić funkcję Zamknij, aby zamapować na dowolną kombinację klawiszy, którą chcesz .

Timothy Carter
źródło
1
Myślę, że to po prostu coś, do czego przyzwyczailiśmy się i uwielbiamy - Dla mnie sensowne jest, aby Ctrl + F4 było poleceniem zamknięcia. Robi to większość popularnych aplikacji innych niż Microsoft. Weźmy na przykład Chrome i Firefox. Nic nie zmusza aplikacji do zrobienia tego poza zdrowym rozsądkiem
Ciaran
3
@Ciaran: Właściwie jestem przyzwyczajony do Ctrl-W, mam na myśli, poważnie, jaka aplikacja Microsoft ma zakładki ?! IE dostało je dopiero po firefoxie, aw firefoxie było to ctrl-w, więc przywykłem do tego.
hasen
5
@hasen: Tu nie chodzi o karty. Każda aplikacja Windows MDI powinna implementować ctrl-f4, aby zamknąć dokument en alt-f4, aby zamknąć aplikację.
fretje
17
Zarówno Microsoft, jak i Apple mają wytyczne dotyczące interfejsu użytkownika od ponad 20 lat. Na przykład wyrażone w książkach „Interfejs systemu Windows. Przewodnik projektowania aplikacji” (1987, ISBN 1-55615-439-9) i „Wytyczne dotyczące interfejsu ludzkiego: interfejs Apple Desktop” (1987, ISBN 0-201-17753-6 ). Od pierwszego, strona 16, tabela 2.6, „Zalecane przypisania klawiszy funkcyjnych komputera”, Ctrl + F4: „Zamknij okno dokumentu”.
Peter Mortensen
4
Najwyższy czas, żeby stwardnienie rozsiane zmieniło wtedy swoje wytyczne. Ctrl + F4 to łatwy sposób na ból nadgarstka.
DisgruntledGoat