web-dev-qa-db-ja.com

Visual Studioコードが.vueファイルにセミコロンを自動的に追加しないようにする

Visual Studio CodeをVetur拡張子で使用します。vueファイルを右クリックし、[ドキュメントの書式設定]オプションを選択すると、Visual Studio Codeは意図的にそれらを削除したセミコロンを自動的に追加します。

これを止めるにはどうすればいいですか?

13
Engr.MTH

これをユーザー設定に追加すると、準決勝は変更されません。

"vetur.format.defaultFormatter.js": "vscode-TypeScript",
22
KM3

VSCode設定に移動して、よりきれいなセクションを検索できます。..セミコロンの追加をオフにするオプションがあります。

または、VSCodeのカスタム設定に次の行を追加します。

     "prettier.semi": false

私はeslintの設定でこれを行う方法を見つけようとしていましたが、vsコードはeslintの設定にある設定をすべて取得していましたが、まだ見つかりませんでした。それまでの間、上記は私のために働く...

4
Sean Rasmussen

以前の答えを忘れて、ランタイムの問題を教えてくれます。

Prettier- code formatter拡張機能をインストールし、下のスクリーンショットのようにPrettier:Semiのチェックを外してセミコロンの追加を無効にします

注:拡張機能をインストールした後、設定を変更する前に、vsコードをリロードすることを忘れないでください

enter image description here

3
Gurudutt Shenoy

組織化されたインポートをfalseに設定すると、私にとってはうまくいきました。

"editor.codeActionsOnSave": {
"source.organizeImports": false
},
0
PhillipMwaniki

VSCodeのカスタム設定に次の行を追加します(jsファイルに役立ちます):

"autoimport.useSemiColon": false

0
Amine Hammou

最も簡単な修正方法は、vsコードの「設定」、「;」を検索することです。

続く検索結果で、「;」を削除します下のスクリーンショットに示されているように ここに画像の説明を入力してください

変更前変更後

0
Gurudutt Shenoy

セミコロン(;)の使用が定義されている場所に、さまざまな拡張機能がインストールされている可能性があります。 VSCodeの設定に移動して、「セミコロン」を検索してみてください。セミコロンの使用に関するすべての設定が表示され、好きなように構成できます。

0
Michael