Volt LogoVolt
User Guide

Recherche de fichiers

Recherche avancée de fichiers avec opérateurs et filtres

Recherche de fichiers

Recherche de fichiers pour utilisateurs avancés

Volt indexe vos fichiers en arrière-plan avec SQLite, permettant une recherche instantanée avec des opérateurs avancés.

Comment ça marche

Volt exécute un indexeur de fichiers en arrière-plan qui :

  1. Scanne les répertoires configurés de manière récursive
  2. Indexe les métadonnées (nom, chemin, extension, taille, date de modification) dans une base SQLite locale
  3. Surveille les changements via un file watcher — les fichiers nouveaux, renommés ou supprimés sont mis à jour automatiquement
  4. Utilise le mode WAL pour des lectures concurrentes pendant la recherche

L'index est stocké localement à :

%APPDATA%\volt\file_index.db
~/Library/Application Support/volt/file_index.db
~/.config/volt/file_index.db

Recherche de base

Tapez un nom de fichier pour rechercher :

facture.pdf         → Trouve les fichiers nommés « facture.pdf »
rapport projet      → Correspondance floue des fichiers contenant ces mots
README              → Trouve tous les fichiers README

Volt utilise la correspondance floue — pas besoin des noms exacts. Les résultats sont scorés et classés :

Type de correspondanceScore
Correspondance exacte100
Commence par90
Contient80
Correspondance floue50

Opérateurs de recherche

Utilisez des opérateurs pour filtrer précisément :

Par extension

ext:pdf             → Tous les fichiers PDF
ext:ts              → Tous les fichiers TypeScript
rapport ext:docx    → Docs Word contenant « rapport »

Par taille

size:>10mb          → Fichiers de plus de 10 Mo
size:<1kb           → Fichiers de moins de 1 Ko
size:>100kb         → Fichiers de plus de 100 Ko

Par date de modification

modified:<7d        → Modifiés ces 7 derniers jours
modified:<30d       → Modifiés ces 30 derniers jours
modified:<1h        → Modifiés dans la dernière heure

Par répertoire

in:documents        → Chercher uniquement dans Documents
in:downloads        → Chercher uniquement dans Téléchargements
in:desktop          → Chercher uniquement sur le Bureau

Combiner les opérateurs

Les opérateurs peuvent être combinés pour un filtrage précis :

ext:pdf size:>1mb modified:<30d          → Gros PDF modifiés récemment
rapport ext:xlsx in:documents            → Fichiers Excel nommés « rapport » dans Documents
ext:ts modified:<7d                      → Fichiers TypeScript modifiés cette semaine

Configurer les dossiers indexés

Contrôlez les répertoires indexés par Volt dans Paramètres → Indexation :

Emplacements indexés par défaut

  • Bureau
  • Documents
  • Téléchargements

Ajouter des dossiers

  1. Ouvrez les paramètres (Ctrl+, / Cmd+,)
  2. Allez dans l'onglet Indexation
  3. Cliquez sur Ajouter un dossier
  4. Sélectionnez le répertoire à indexer

Exclure des chemins

Excluez certains chemins pour éviter le bruit :

  • node_modules
  • .git
  • Répertoires de build
  • Gros dossiers multimédias

Extensions de fichiers

Configurez les extensions à inclure ou exclure. Par défaut, Volt indexe les types courants de documents, code et médias.

Gestion de l'index

Commande / ActionDescription
Paramètres → IndexationConfigurer dossiers et options
Premier lancementLe scan initial s'exécute en arrière-plan
File watcherMises à jour automatiques en temps réel

Le scan initial d'indexation s'exécute en arrière-plan après l'installation. Les résultats de recherche s'améliorent à mesure que l'indexation progresse.

Pipeline de recherche

Comprendre le fonctionnement de la recherche aide à obtenir de meilleurs résultats :

1. Vous saisissez une requête (debounce de 150 ms)

2. Volt cherche en parallèle :
   ├── Applications (correspondance floue)
   ├── Fichiers (index SQLite + opérateurs)
   └── Suggestions frecency (récents/fréquents)

3. Les résultats sont fusionnés, scorés et triés

4. Les résultats de plugin sont ajoutés (calculatrice, recherche web, etc.)

5. Les meilleurs résultats sont affichés (limités par maxResults)

Les résultats des différentes sources sont regroupés par type : Applications, Fichiers, Commandes, Jeux.

Astuces

  • La correspondance floue fonctionne partoutfac.pdf trouve facture.pdf
  • Les opérateurs sont insensibles à la casseEXT:PDF et ext:pdf fonctionnent pareil
  • Le frecency s'applique aussi aux fichiers — les fichiers récemment ouverts sont mieux classés
  • Prévisualisez les fichiers avec Espace ou Ctrl+P avant de les ouvrir
  • Ouvrez le dossier contenant avec Ctrl+O / Cmd+O

Étapes suivantes

On this page