Rumah >alat pembangunan >sublime >Cara menjalankan kunci pintasan kod luhur

Cara menjalankan kunci pintasan kod luhur

Karen Carpenter
Karen Carpenterasal
2025-03-06 11:31:15968semak imbas

Sublime Bagaimana untuk menjalankan kod: Pintasan papan kekunci

Teks Sublime tidak mempunyai pintasan papan kekunci terbina dalam khusus untuk "Running Code" dengan cara yang mungkin dilakukan oleh IDE. Pelaksanaan kod bergantung sepenuhnya pada bahasa pengaturcaraan dan sistem binaan yang telah anda konfigurasi. Oleh itu, tidak ada jalan pintas untuk merangkumi semua senario. Sebaliknya, anda menentukan sistem binaan untuk bahasa khusus anda (mis., Python, JavaScript, C), dan kemudian gunakan jalan pintas yang ditetapkan untuk melaksanakan kod menggunakan sistem binaan itu. Pintasan lalai biasanya Ctrl B (atau Cmd B pada macOS), tetapi ini mencetuskan sistem membina yang kini dipilih untuk membangunkan sistem pembina dengan cepat? Ini melibatkan membuat fail JSON (biasanya dalam direktori dalam pemasangan teks luhur anda) yang menentukan arahan baris arahan untuk menjalankan kod anda. Sebagai contoh, sistem binaan python yang mudah mungkin kelihatan seperti ini:

Ini memberitahu teks Sublime untuk menggunakan penterjemah

, jalankan fail (Packages/User mewakili fail yang dibuka sekarang), dan gunakan output yang tidak dibiakkan (

).
<code class="json">{
  "cmd": ["python", "-u", "$file"],
  "selector": "source.python"
}</code>
memastikan sistem binaan ini hanya terpakai kepada fail python.

python Sebaik sahaja anda telah menyimpan fail JSON ini (mis., $file), anda boleh memilihnya dari "alat" -& gt; Menu "Bina Sistem". Kemudian, menekan -u (atau "selector") akan melaksanakan kod menggunakan sistem binaan yang dipilih. Untuk bahasa lain, anda perlu mencari atau membuat fail sistem binaan yang sesuai, menyatakan pengkompil yang betul atau perintah penterjemah untuk bahasa itu. Banyak sistem binaan yang disumbang komuniti boleh didapati dalam talian untuk pelbagai bahasa.

Apakah pintasan papan kekunci untuk menjalankan bahasa pengaturcaraan yang berbeza dalam teks luhur? Pintasan Python.sublime-build (atau Ctrl B) melaksanakan sistem binaan yang sedang dipilih. Untuk menjalankan kod dalam bahasa yang berbeza, anda mesti terlebih dahulu beralih ke sistem binaan yang sesuai untuk bahasa itu melalui "alat" -& gt; Menu "Bina Sistem". Anda kemudian boleh menggunakan Cmd B (atau

) untuk melaksanakan kod anda menggunakan sistem binaan yang baru dipilih. Untuk aliran kerja yang lebih baik, anda boleh membuat pelbagai sistem binaan dan menetapkan jalan pintas yang berbeza menggunakan fail Keybinding (terletak di

).

Adakah terdapat cara untuk menyesuaikan pintasan kod larian dalam teks luhur? Ini dilakukan dengan mengubah fail

. Fail ini membolehkan anda memetakan pintasan papan kekunci ke arahan teks luhur. Untuk menukar jalan pintas lalai

, tambahkan yang berikut ke fail Key Bindings - User.sublime-keymap anda: Ctrl B Key Bindings - User.sublime-keymap

ini menugaskan semula perintah "membina" (yang melaksanakan sistem binaan yang dipilih) ke pintasan
<code class="json">{
  "cmd": ["python", "-u", "$file"],
  "selector": "source.python"
}</code>
. Ingat untuk menyimpan fail, dan teks luhur akan mengenali jalan pintas baru. Berhati -hati apabila memilih jalan pintas; Elakkan konflik dengan pintasan teks luhur yang sedia ada. Anda juga boleh membuat keybindings tersuai untuk menukar antara sistem binaan tertentu, menyelaraskan aliran kerja anda lebih jauh lagi.

Atas ialah kandungan terperinci Cara menjalankan kunci pintasan kod luhur. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apa itu Sublime?Artikel seterusnya:Apa itu Sublime?