NetbeansからWeb開発のためにVisual Studio Codeに切り替えたばかりで、私の方法を見つけています。 Netbeansでは、タグ名の閉じ括弧を忘れると、赤の波線の下線でエラーを示し、左マージンにアラートが表示されます。
エラーチェックは、vsコードのようなWeb開発エディターの基本的な機能だと思っていました。たぶん、私はちょうど正しいオプションや拡張機能を見つけていません。
VS Codeでこれと同じhtml、cssエラーチェック動作を実現するにはどうすればよいですか?
VSCodeには、デフォルトではHTML検証がありません。ただし、拡張機能を追加してこれらの機能を有効にすることはできます。
HTML検証(リンティング)を追加するには、VSCodeを開き、Ctrl + P
そして貼り付けext install HTMLHint
を入力し、Enterキーを押します。 HTMLバリデーターがインストールされます。拡張機能をロードするには、VSCodeをリロードする必要がある場合があります。
これで、構文エラーのあった同じHTMLドキュメントを開くと、下部のステータスバーに問題が表示されるはずです:)。また、それらの行にエラーが表示されます。
VS Codeのデフォルトはコードのフォーマットをサポートし、構文エラーを追跡します。新しいファイルを作成して直接コードを記述しようとすると、VS Codeは、ユーザーがどの言語またはどのタイプの構文をフォーマット/修正したいかを理解できませんでした。したがって、最初にVisual Studioが構文を適切に識別するよりも、適切な拡張子で新しいファイルを保存する必要があります。
コードの書式設定は、VS Codeで次のショートカットを使用して利用できます。
あなたは付け加えられます Auto Close Tag
VS Codeマーケットプレイスから。
VS Code Quick Open(Ctrl + P)を起動し、次のコマンドを貼り付けてEnterキーを押します。
Visual Studio IDEまたはSublime Textと同じ)HTML/XML終了タグを自動的に追加します
ext install auto-close-tag
HTMLHintのVSコード統合-HTMLの静的コード分析ツール
ext install HTMLHint
ワークスペース内のCSSファイルに基づいて、HTMLクラス属性のCSSクラス名を補完します。 ReactのclassName属性もサポートします。
ext install html-css-class-completion
VSコードはデフォルトでこれをサポートしています。また、デフォルトでEmmetサポートが有効になっているため、HTMLタグを閉じることを心配する必要はありません。終了タグが自動的に追加されます。
これは、VsCodeの組み込み機能ではありません...ただし、利用可能な多くのプラグインがあります。 HTMLHintプラグインをお勧めします。それが私が使ってきたものです。
次を使用してインストールできます。ext install HTMLHint
コマンド
この拡張機能は(組み込みのルールを拡張することはできませんが)、HTMLの妥当性をチェックするためにHTMLHintよりもうまく機能することがわかりました。
名前:W3C検証
Id:umoxfo.vscode-w3cvalidation
説明:W3C検証サポートをVisual Studio Codeに追加します。
バージョン:2.3.0
パブリッシャー:Umoxfo VS
マーケットプレイスリンク: https://marketplace.visualstudio.com/items?itemName=umoxfo.vscode-w3cvalidation
HTMLHintであるVS Codeの拡張機能があります。
以下に従ってインストールできます。
1。拡張機能を開くには:Marketplace Press Ctrl + Shift + X
2。検索拡張ボックスにHTMLHintと入力します
3。 「マイクカウフマン」によって開発されたHTMLHintを示す検索結果のインストールボタンをクリックします。