Windows 7に新しくインストールしたVisual Studio Codeで問題があります。Macでは、エディターは自動的にhtmlタグを閉じますが、Win7ではそうではありません。私はそれをオンにするいくつかのオプションがあるに違いないと思いますが、私はそれを見つけることができません。
たとえば、 <html
と書き込むと、intelliSenseがポップアップ表示され、Enterキーを押すと、通常、自動的に</html>
鉱山が機能しなくなります。 (IntelliSenseはポップアップしますが、オプションのいずれかを選択すると、タグは自動的に閉じません:<h1> -> </h1>
)
.3.0リリースノート から
タグのHTML自動終了が削除され、
</
のよりスマートなIntelliSenseに置き換えられました。
タグ名を入力して(<
を開始せずに)Tabキーを押します
たとえば、div
と入力してからTabキーを押すと、VSは<div></div>
に変換します
または、開始タグを入力してからTabキーを2回押します
例えば :
<div
終了タグが追加されます
クールなトリック(実際にはエメットの略語):
h1
h1*
<h1></h1>
になります)
PS:これは-input
、img
などの自己終了タグでも機能します。
私は同じ問題を経験していましたが、vsコードの右下に何かを見ました.HTMLを使用する代わりに、Django-HTMLを使用していたので、言語をhtmlに変更し、ブームはすべて正常に動作しています. 画像を参照
これを試すことができます 拡張子 VS Codeの場合。自動終了タグ機能を実装しており、要件を満たします。
HTMLファイルの編集中に、VSCode(1.30.2)を使用するMac Sierra(10.12.6)で同じ問題が発生しました。 vscodeのドキュメント https://code.visualstudio.com/docs/languages/html によると、インテリセンスはそのまま使用できるはずです。
「言語検出」(画面下部のエディターステータスバーの右隅)が自動検出に設定され、ファイルがDjango-html
として認識されることが判明しました。手動でプレーンHTMLに切り替えた場合、すべてが機能します。
「ファイル」>「設定」>「キーマップ」で「自動クローズ」を検索し、インストールをクリックします。動作しない場合は、プラグインをリロードしてください。
私も同じ問題に苦しんでいました。今、私はvsコードから不要な拡張機能をJavaScript(SE)拡張機能とともにアンインストールし、今はその作業ファイルをアンインストールします。これがあなたのために働くことを願っています。