私は長い間Emacsユーザーです。私はVS Codeを試してきましたが、今のところ気に入っています。
Emacsで気に入っていることの1つは、Tabキーを押したときに常にコードが正しくインデントされることです。私は見ましたが、VS Codeでその動作を得ることができないようです。設定を調べて拡張機能を検索しようとしましたが、運がありませんでした。
誰でも私にこれを手伝ってくれますか?私が望んでいることをするためにインストールできる拡張機能はありますか?
私は主にPHP、HTML、CSSおよびJavascriptでコーディングします。
前もって感謝します。
いくつかのこと:
指定したファイル内のすべてのコードをフォーマット(「きれい」に)するには、次のようにします。 Shift + Alt + F Windowsで。詳細については、 この回答 を参照してください。
タブサイズのユーザー設定を調整したり、タブをスペースとして挿入したりするには、settings.json
(Ctrl + Shift + P 「ユーザー設定」と入力します)。その後、手動で追加/編集できます。
// number of spaces for a tab
"editor.tabSize": 2,
// insert spaces when pressing tab
"editor.insertSpaces": true
これらの設定は両方とも"editor.detectIndentation"
それで、あなたもそれを見なければならないかもしれません。
コンテンツの重複を避けるためにそれを見てください
- https://stackoverflow.com/a/46856413/7668448
- https://stackoverflow.com/a/46855721/7668448
設定についても考える
trueに、デフォルトはfalse。
もちろん、ユーザー設定(ファイル>設定>設定またはパレットから) Ctrl+shift+P そしてsettingを選択してください。
また、次の操作を行うことをお勧めします。デフォルト設定では、検索設定バーに "format"と記述し、スクロールしてすべての書式設定に関連するパラメータ、それは長いリストですが、クールなものがたくさんあります。
すべてを適切にインデントするために行うことは、すべてを{}括弧で囲むか、コードの最後の}を削除して配置することです。これはすべてを適切にインデントするようです。他の言語