Bagaimana cara membatalkan navigasi Ctrl + Tab?

13

Di Windows, jika Anda menahan Alt, Anda dapat berulang kali menekan Tabuntuk memilih aplikasi yang berbeda untuk beralih. Jika Anda berubah pikiran, sambil tetap memegang Alt, Anda dapat menekan Escdan membatalkan sakelar.

Demikian pula, Anda dapat menggunakan Ctrl+ Tabuntuk beralih di antara tab di sebagian besar aplikasi tab. Namun, jika Anda mencoba untuk membatalkan tindakan Esc, itu memicu menu mulai sebagai gantinya. Apakah ada cara untuk membatalkan navigasi tab?

rekursif
sumber

Jawaban:

18

Alt-Tabditangani oleh sistem operasi, yang mengimplementasikan perilaku yang Anda gambarkan untuk tombol melarikan diri. Aplikasi yang saat ini memiliki fokus tidak akan pernah melihatnya.

Namun, Ctrl-Tabditangani oleh aplikasi, dan perilaku itu ditentukan oleh keputusan yang dibuat oleh pengembang aplikasi. Itu akan melakukan apa saja, tetapi biasanya akan memilih antara beberapa sub-jendela atau tab karena ini adalah perilaku yang diharapkan pengguna.

Menekan tombol keluar sambil menahan kontrol juga ditangani oleh sistem operasi, bukan aplikasi, dan aplikasi tidak akan melihat penekanan tombol itu, karena itu tidak dapat bereaksi terhadapnya.

Steve
sumber
7
Selain itu, alt-tabbingdi Windows sebenarnya tidak "berlaku" sampai Anda melepaskan Altkunci. Biasanya, menekan Ctrl-Tabmenyebabkan aplikasi untuk mengambil tindakan segera, dan membatalkan mungkin tidak berarti hal yang sama dalam situasi ini.
Steve
1
Secara khusus, Ctrl + Esc adalah pintasan Windows untuk membuka Start Menu, itulah sebabnya ia melakukan apa yang Anda lihat.
Ickster
Seperti yang dikatakan @Steve. Pada Windows, efek dari tidak alt+tabakan memicu sampai Anda melepaskan altkunci (Anda juga mendapatkan modal di atas segalanya, menghalangi pandangan Anda dan menonaktifkan segala jenis interaksi dengan proses aktif). Pada aplikasi tab itu ctrl+tabadalah aksi atom, itu tidak menunggu Anda untuk melepaskannya ctrl, itu terjadi atau tidak. Memiliki kunci untuk menghentikan sesuatu yang tidak dapat dihentikan adalah tidak bijaksana.
Ben
Dalam aplikasi seperti Visual Studio, saklar tab yang sebenarnya tidak terjadi sampai ctrldirilis.
rekursif
10

Jika Anda memutuskan setelah memukul Ctrl-Tabbahwa Anda ingin tidak mengubah tab, memukul Ctrl-Shft-Tabharus membuat Anda kembali daftar tab ke tempat Anda baru saja.

sintaks
sumber
2
Belum tentu. Visual Studio menggunakan tumpukan serupa dengan yang digunakan oleh Alt-Tab. Ctrl + Shift + Tab dalam konteks itu akan beralih ke tab yang paling terakhir digunakan. Ctrl-Tab akan mengembalikan Anda ke tab terakhir yang digunakan (tapi itu masih akan mempengaruhi tumpukan tab)
3Doubloons
@ 3Doubloons Oh, benar. Maksud saya, jika, sebelum melepaskan kunci ctrl, Anda memutuskan untuk mengembalikan yup tab asli yang telah Anda buka, menambahkan shift sebelum menekan tab lagi akan melakukannya. Klarifikasi yang bagus!
sintax
1

Saya tahu ini adalah pertanyaan lama. Namun, dalam versi baru navigator, Anda dapat berpindah antar tab dengan Ctrl-PageUp / PageDown (jadi Ctrl-PageDown seperti Ctrl-Tab). Selain itu, di versi terbaru Firefox, perilaku default Ctrl-Tab telah diubah: digunakan untuk beralih di antara tab yang baru digunakan. Jadi cukup tekan Ctrl-Tab lagi untuk kembali ke tab terakhir.

Perilaku default ini tentu saja dapat diubah untuk kembali ke perilaku lama.

jcisio
sumber