実現したいこと
Visual Studio Code で、if 文などの中括弧を入力した後の改行で、中括弧内のコードをすぐに書けるようにしたいです。
前提
Macbook Air M1 2020 でVisualStudioCodeを使用しています。
拡張機能は、以下のものを導入しています。
- Japanese Language Pack
- PHP Intelephense
- PHP DocBlocker
- vscode-icons
- Bracket Pair Colorization Toggler
- Markdown All in One
VSCode の設定で関係ありそうな箇所は、以下の様に設定しています。
PHP > Suggest: Basic false
PHP > Validate: Enable false
発生している問題・エラーメッセージ
以下の様に{を入力した後、} が自動で入力されて{}の間にカーソルがあります。
| がカーソル位置です。
php
1if (xxx) {|}
ここで改行をした際に、以下の様な形になって欲しいのです。
php
1if (xxx) { 2 | 3}
今の{を入力した後の改行した後の動きは、以下の様になっています。
php
1if (xxx) { 2|}
該当のソースコード
特になし。
試したこと
拡張機能を1つずつ無効化して確認しましたが、解消できませんでした。
VSCode をアンインストールしてインストールし直しましたが、解消しませんでした。
VSCodeの設定の2つをtrueに変更しても解消しませんでした。
アンインストールは、appファイルの削除のほか、~/.vscode や /Library/Application Support/Code も削除しました。
バージョン情報など
Visual Studio Code 1.78.2 (Universal)
macOS 13.4

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/06/11 23:50