Ikatan kunci MacOS tidak diganti di dalam debugger VS Code?

Saat ini saya menggunakan VSCode Versi 1.28.2 (1.28.2). Saat saya menggunakan debugger terintegrasi, saya menemukan bahwa tombol F11 (yang tujuannya adalah untuk masuk ke suatu fungsi) tidak mengesampingkan perilaku default MacOS (Sierra 10.12.6) (tampilkan Desktop). Saat ini saya mengatasi masalah ini dengan menonaktifkan pintasan di Mac saya, tetapi ini tampaknya merupakan perbaikan di bawah standar. Apakah ada cara yang lebih baik?


person John Doe    schedule 21.10.2018    source sumber
comment
Saya bukan pengguna macOS tetapi secara umum menurut saya aplikasi tidak dapat mengesampingkan pintasan tingkat OS. Sebaliknya, OS melihat penekanan tombol terlebih dahulu dan memutuskan apa yang harus dilakukan dengannya. Jika mereka berarti bagi OS, mereka sering kali tidak diteruskan ke aplikasi. Jika Visual Studio Code tidak pernah melihat penekanan tombol, maka Visual Studio Code tidak dapat melakukan apa pun dengannya.   -  person Chris    schedule 22.10.2018
comment
gunakan preferensi sistem › keyboard › pintasan › pintasan aplikasi untuk menambahkan pintasan menu yang sesuai ke kode vs   -  person deadvoid    schedule 22.10.2018


Jawaban (2)


Tahan tombol fn saat Anda menekan F11 dan itu akan bertindak sebagai F11 dan bukan "Tampilkan Desktop".

person Brett Cannon    schedule 22.10.2018

Coba Fluor. Ini dapat secara otomatis mengaktifkan tombol Fungsi tergantung pada aplikasi yang sedang dilihat.

Ini memungkinkan Anda menggunakan F11, dan tombol fungsi lainnya di VS Code sambil secara otomatis beralih kembali ke fungsi default saat berada di aplikasi lain.

person xrisk    schedule 22.10.2018