Skip to main content
設定

Workspace Index

Qoder で開いたワークスペースのコードインデックスを確認して更新します。

Workspace Index は、ローカルワークスペースから関連コードを取得するために使用されます。検索結果が古い、変更したファイルが見つからない、または自動更新の状態を確認したい場合に設定を開きます。 インデックスはリポジトリ全体からの検索を改善しますが、変更に使用するソースファイルを開いて確認する作業の代わりにはなりません。生成物、依存関係、ログ、ローカルの機密ファイルを除外し、保守対象のプロジェクト内容に結果を集中させます。

ワークスペースを確認する

  1. ユーザーメニューから Settings を開きます。
  2. CodingWorkspace Index を選択します。
  3. 対象ワークスペースを選択します。
  4. Index status を確認します。
status が Not indexed の場合は Start indexing を選択します。Auto index を有効にすると、ファイル数が 10,000 未満の repository の index が自動的に作成、更新されます。 Index exclusionsManage では workspace root の .qoderignore を編集できます。matching rule は .gitignore と同じで、.gitignore の内容も既定で除外されます。

インデックスからファイルを除外する

.qoderignore に 1 行ずつパターンを記述します。
PatternResult
config.local.json指定した 1 ファイルを除外します。
dist/ディレクトリ全体を除外します。
*.log.log 拡張子のファイルを除外します。
**/generated/任意の階層にある generated ディレクトリを除外します。
編集後に Save を選択します。インデックス時間を短縮する目的だけで必要なソースディレクトリを除外しないでください。除外した内容は Workspace Index から取得できません。

結果を確認する

更新後、同じワークスペースのタスクで既知のシンボルまたは変更したファイルを Qoder に検索させ、期待するファイルが参照されることを確認します。設定画面の状態だけで成功と判断しないでください。

トラブルシューティング

index が更新されない場合は workspace path にアクセスできることを確認し、.gitignore.qoderignore が対象ファイルを除外していないか確認します。Settings → Workspace Index で対象 workspace を選び直して status を確認します。ファイル数が 10,000 以上の repository は Auto index で自動作成されないため、手動で Start indexing を選択します。
Workspace Index - Qoder