Saat ini dalam pengaturan VSCode Anda dapat mengonfigurasi format saat menyimpan sebagai berikut:
"editor.formatOnSave": true
Saya ingin mengecualikan beberapa ekstensi file, misalnya hanya memformat JavaScript tetapi bukan file HTML.
visual-studio-code
vscode-settings
gabrielAnzaldo.dll
sumber
sumber
Ctrl + K Shift + S
Di Linux, gunakanCtrl + K S
Jawaban:
Anda dapat menggunakan pengaturan khusus bahasa untuk mengaktifkannya hanya untuk bahasa tertentu, misalnya JavaScript:
Untuk menonaktifkannya untuk bahasa tertentu, Anda dapat mengalihkan default global ke
true
dan menggabungkannya dengan bahasa tertentufalse
:Perhatikan bahwa pengaturan khusus bahasa didasarkan pada pengenal bahasa, bukan langsung pada ekstensi file. Ada permintaan fitur terbuka untuk memungkinkan pengaturan khusus ekstensi file juga.
Jika ID bahasa tidak cukup spesifik,
"files.associations"
dapat digunakan untuk memetakan ulang file dengan ekstensi tertentu dan / atau dalam direktori tertentu ke ID lain, tetapi ini akan memengaruhi penyorotan sintaks, penyelesaian kode, dll. Juga. Misalnya, ini akan berfungsi untuk menonaktifkan pemformatan untuk file JavaScript diout
direktori, tetapi mereka akan diperlakukan sebagai teks biasa:sumber
*.in
file sebagai teks biasa ("files.associations": { "*.in": "plaintext" }
adalah ia menonaktifkan penyorotan kode. Adakah cara untuk menonaktifkan pemformatan untuk*.in
file, tetapi memerintahkannya untuk disorot sebagai bahasa tertentu?Jika Anda menemukan pertanyaan ini seperti yang saya lakukan karena Anda dialihkan karena pertanyaan ini VSCode: nonaktifkan pemformatan file (atau ekstensi) tertentu yang mengatakan, ini adalah duplikat (saya rasa tidak, karena saya menginginkannya untuk file tertentu) dan Anda mencari solusi "satu kali":
VS Code memiliki pintasan "sekarang" (saya tidak tahu sejak kapan) untuk menyimpan file tanpa pemformatan yang tercantum di bawah perintah
workbench.action.files.saveWithoutFormatting
- Keybinding default harus(cukup tekan CTRL lalu ketik K + SHIFT + S).
Di OS X, pengikatan tombol default adalah
CMD + k
lalu tekans
sumber
Ctrl + k
dan kemudian hanyas
Di Mac & Linux, gunakan
Ctrl + K S
Di Windows, gunakan
Ctrl + K Ctrl + Shift + S
Untuk memeriksa pintasan keyboard VS Code:
Ctrl + K, Ctrl + S
(ya, hampir sama seperti di atas) dan cari "simpan tanpa format"sumber