Il s'agit de l'application Linux Zoekt, dont la dernière version est téléchargeable sous le nom zoektsourcecode.zip. Elle peut être exécutée en ligne sur l'hébergeur gratuit OnWorks pour postes de travail.
Téléchargez et exécutez en ligne cette application nommée Zoekt avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
Recherche
DESCRIPTION
zoekt est un moteur de recherche de code rapide et évolutif, écrit en Go. Il crée des index compressés (shards) pour les dépôts sources et traite des requêtes regex et sous-chaînes à faible latence. Il optimise les workflows des développeurs : actualisez les index depuis Git, effectuez des recherches instantanées dans de nombreux dépôts et accédez directement aux résultats grâce au contexte environnant et à la navigation dans les fichiers. L'indexeur utilise des dictionnaires n-gram et des listes de publication performants pour minimiser la latence des requêtes, tout en stockant les métadonnées (branche, langue, dépôt) pour un filtrage précis. Une interface web intégrée et une API JSON permettent une exploration interactive et une intégration aux éditeurs et autres outils. Il prend en charge les heuristiques de classement, telles que la pondération des chemins et la reconnaissance des symboles, pour identifier les correspondances probables en premier, même dans les dépôts mono-locataires. L'indexation incrémentale et parallèle lui permet de suivre le rythme des bases de code actives, ce qui le rend adapté aux déploiements locaux comme aux configurations de services multi-locataires.
Fonctionnement
- Indexeur à haut débit avec intégration incrémentielle de Git
- Requêtes rapides d'expressions régulières, de sous-chaînes et de limites de mots sur de nombreux référentiels
- Filtres riches par dépôt, branche, langue et chemin de fichier
- Interface utilisateur Web et API JSON pour une utilisation interactive et programmatique
- Classement de pertinence avec pondération du chemin et reconnaissance des symboles
- Architecture fragmentée et parallèle pour une mise à l'échelle horizontale et une faible latence de queue
Catégories
Cette application est également disponible sur https://sourceforge.net/projects/zoekt.mirror/. Elle est hébergée sur OnWorks afin de pouvoir être exécutée en ligne plus facilement depuis l'un de nos systèmes d'exploitation gratuits.
