2017-08-28 66 views
1

在VSCode我漂亮,安裝ESLint。我已經加入了ESLint配置,以我的用戶首選項設置,所以ESLint是所有項目中的相同。製作更漂亮忽略JavaScript格式

我想更利於使用ESLint的格式,而不是自己的,這是我能做的使用:

"prettier.eslintIntegration": true 

然而,這實際上並沒有用我的ESLint的配置,這是我在這裏寫下:

"eslint.options": { 
    "rules": [ 
     ... 
    ] 
} 

我已經啓用editor.formatOnSave,應使用越漂亮的格式(也可能沒有,但我不知道)。

如何強制ESLint成爲JavaScript中的唯一格式,但仍然有更漂亮些格式化我的CSS?

或者:我想,當我啓用了editor.formatOnSave,它也格式化我的JavaScript。我該如何禁用?它會出現在Prettier僅適用於JavaScript,TypeScript和CSS。

回答

2

好了,所以我想通了:

"javascript.format.enable": false 

這迫使editor.formatOnSave不格式,但如果我那麼做:

"eslint.autoFixOnSave": true 

現在由我ESLint配置格式化我的JavaScript,而它使用HTML和CSS的內置HTML和CSS格式化程序。究竟是如何我想要的。