😸
【10%割引リンクあり】MacでのWorkflowを高速化: Raycastのファイル検索機能を極める
10%オフになる紹介リンク
下のリンクからRaycast Proに登録すると、初回請求時に10%オフになります。
基本的な検索方法
Raycastを起動し(デフォルトは⌘ + Space
)、Find File
コマンドを実行します。以下のショートカットを覚えておくと便利です:
⌘ + F ファイル名で検索
⌘ + ⇧ + F ファイル内容で検索
⌥ + ↵ クイックルック
⌘ + ↵ Finderで表示
検索の絞り込みテクニック
Path Filterの活用
project/ 特定フォルダ内を検索
*.ts 拡張子で絞り込み
!node_modules/ 除外パターンの指定
Smart Filteringの設定
Settings > Extensions > File Search で以下の設定をカスタマイズできます:
- 検索対象ディレクトリの指定
- 除外パターンの設定
- インデックス更新間隔の調整
パフォーマンス最適化
インデックスの管理
- 定期的なインデックス更新を有効化
- 不要なディレクトリを除外(例:
node_modules
,build
,dist
) - 大規模リポジトリでは検索対象を必要最小限に
キャッシュの活用
{
"indexing": {
"interval": "30m",
"exclude": [
"**/node_modules/**",
"**/build/**",
"**/.git/**"
]
}
}
開発workflow統合のTips
カスタムスクリプトとの連携
# ファイルを見つけてVSCodeで開く
raycast-file-search "filename" | xargs code
エイリアスの設定
alias rf="raycast-file-search"
alias rg="raycast-file-grep"
まとめ
Raycastのファイル検索は、適切な設定と使い方を知ることで、開発効率を格段に向上させることができます。特に、パフォーマンスとワークフローの最適化に焦点を当てることで、より快適な開発環境を実現できます。
10%オフになる紹介リンク
下のリンクからRaycast Proに登録すると、初回請求時に10%オフになります。
Discussion