`deno fmt`, kod biçimlendirme
Desteklenen Dosya Türleri
Deno, aşağıdaki dosyaları otomatik biçimlendirecek yerleşik bir kod biçimlendirici ile birlikte gelir:
Dosya Türü | Uzantı | Notlar |
---|---|---|
JavaScript | .js | |
TypeScript | .ts | |
JSX | .jsx | |
TSX | .tsx | |
Markdown | .md , .markdown | |
JSON | .json | |
JSONC | .jsonc | |
CSS | .css | |
HTML | .html | |
YAML | .yml , .yaml | |
Sass | .sass | |
SCSS | .scss | |
LESS | .less | |
Astro | .astro | --unstable-component bayrağı veya "unstable": ["fmt-component"] yapılandırma seçeneği gerektirir. |
Svelte | .svelte | --unstable-component bayrağı veya "unstable": ["fmt-component"] yapılandırma seçeneği gerektirir. |
Vue | .vue | --unstable-component bayrağı veya "unstable": ["fmt-component"] yapılandırma seçeneği gerektirir. |
deno fmt
, Markdown dosyalarındaki kod parçalarını biçimlendirebilir. Parçalar, üçlü ters tırnak içinde olmalı ve bir dil niteliği taşımalıdır.
Kod Görmezden Gelme
JavaScript / TypeScript / JSONC
Biçimlendirmeyi görmezden gelmek için, kodun başına // deno-fmt-ignore
yorumu ekleyin:
// deno-fmt-ignore
export const identity = [
1, 0, 0,
0, 1, 0,
0, 0, 1,
];
Tam bir dosyayı görmezden gelmek için, dosyanın en üstüne // deno-fmt-ignore-file
yorumunu ekleyin.
Markdown / HTML / CSS
Sonraki öğeyi biçimlendirmeyi görmezden gelmek için, başına `` yorumunu ekleyin:
<html>
<body>
<p>
Merhaba
<!-- deno-fmt-ignore -->
</p>
</body>
</html>
Bir kod bölümünü görmezden gelmek için, kodu ve
yorumlarıyla çevreleyin.
Tam bir dosyayı görmezden gelmek için, dosyanın en üstüne `` yorumunu ekleyin.
YAML
Sonraki öğeyi biçimlendirmeyi görmezden gelmek için, başına # deno-fmt-ignore
yorumunu ekleyin:
# deno-fmt-ignore aaaaaa: bbbbbbb