Rumah >alat pembangunan >sublime >Cara menjalankan kunci pintasan kod luhur
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:
, 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
, tambahkan yang berikut ke fail Key Bindings - User.sublime-keymap
anda: Ctrl B
Key Bindings - User.sublime-keymap
<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!