コードベース読み取りのトラブルシューティングガイド
ヒント
このガイドは、Cursorがコードベースの読み取りとインデックス作成時に発生する可能性のある問題の解決を支援します。
一般的な症状
1. ファイルが読み取れない
症状
- ファイルが空白で表示される
- ファイルアクセスエラーが表示される
- 特定のファイルが開けない
解決策
-
ファイル権限の確認
- ファイルアクセス権限の確認
- ユーザー権限設定の確認
- ファイル所有権の確認
-
ファイルシステムの問題
- ファイルシステムの整合性チェック
- 破損ファイルの修復
- ストレージデバイスの状態確認
-
エンコーディングの問題
- ファイルエンコーディングの確認
- ファイル形式の変換
- 正しい文字セットの使用
2. インデックス作成の失敗
症状
- 検索結果が不完全
- コードナビゲーションが機能しない
- インデックスプロセスが停止
解決策
-
インデックスのクリーンアップ
# インデックスファイルの削除
rm -rf .cursor/index
# Cursorの再起動 -
設定の確認
{
"search.indexing.enabled": true,
"search.indexing.exclude": [
"node_modules",
"dist",
".git"
]
} -
パフォーマンスの最適化
- メモリ制限の増加
- インデックス範囲の縮小
- ファイルフィルタリングの最適化
3. パフォーマンスの問題
症状
- ファイルの開き方が遅い
- メモリ使用量が高い
- 応答が遅い
解決策
-
リソース管理
- メモリ使用量の監視
- 開いているファイル数の制限