複数行編集、ファイル間提案、コンテキスト対応コード補完による自動補完
gd
と組み合わせて定義にジャンプし、変更し、参照を一つの流れで解決できます。
editor.action.inlineSuggest.acceptNextWord
でキーバインドを設定します。有効にするには:Cursor Settings
→ Tab
。
設定 | 説明 |
---|---|
Cursor Tab | 最近の編集に基づいて、カーソル周辺のコンテキストを考慮した複数行の提案 |
Partial Accepts | Ctrl+Arrow-Rightで提案の次の単語を受け入れる |
Suggestions While Commenting | コメントブロック内でTabを有効にする |
Whitespace-Only Suggestions | フォーマットのみに影響する編集を許可する |
Imports | TypeScriptの自動インポートを有効にする |
Auto Import for Python (beta) | Pythonプロジェクトの自動インポートを有効にする |
コメントを書く際にTabが邪魔になる場合、どうすればよいですか?
Cursor Settings
→ Tab Completion
に移動し、Trigger in comments のチェックを外すことで、コメント内でのTabを無効にできます。Tab提案のキーボードショートカットを変更できますか?
Keyboard Shortcuts
設定の Accept Cursor Tab Suggestions
を使用して、提案の受け入れと拒否を任意のキーに再マップできます。Tabはどのように提案を生成しますか?