Visual Studio Code のエディターで中括弧入力後のカーソル位置を調整したい

実現したいこと

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

コメントを投稿

0 コメント