prettier
JS
matrix( 1, 0, 0, 0, 1, 0, 0, 0, 1 )
// prettier-ignore
matrix( 1, 0, 0, 0, 1, 0, 0, 0, 1 )
JSX
<div>
{/* prettier-ignore */}
<span ugly format='' />
</div>
HTML
<!-- prettier-ignore -->
<div class="x" >hello world</div >
<!-- prettier-ignore-attribute -->
<div (mousedown)=" onStart ( ) " (mouseup)=" onEnd ( ) " ></div>
<!-- prettier-ignore-attribute (mouseup) -->
<div (mousedown)="onStart()" (mouseup)=" onEnd ( ) " ></div>
CSS
/* prettier-ignore */
.my ugly rule { }
Range Ignore
<!-- prettier-ignore-start -->
<!-- SOMETHING AUTO-GENERATED BY TOOLS - START -->
| MY | AWESOME | AUTO-GENERATED | TABLE |
|-|-|-|-|
| a | b | c | d |
<!-- SOMETHING AUTO-GENERATED BY TOOLS - END -->
<!-- prettier-ignore-end -->
yaml
# prettier-ignore
key : value hello: world
Typescript
// @ts-ignore:无法被执行的代码的错误
console.log("hello");
// 忽略全文
// @ts-nocheck
// 忽略全文
// @ts-check
Eslint
// 关闭eslint校验
/* eslint-disable */
// 启用eslint校验
/* eslint-enable */
// 关闭当前校验
js code // eslint-disable-line
// 关闭下一行校验
// eslint-disable-next-line
js code