Archivist - это расширение для Visual Studio Code, работающее на основе искусственного интеллекта, которое предоставляет возможность семантического поиска по любой кодовой базе. Этот инструмент специализируется на быстром поиске по кодовой базе и кратком описании функциональности найденных фрагментов кода.
Archivist также автоматически обновляет свой индекс по мере редактирования кода, обеспечивая актуальные и точные результаты поиска. При первом использовании Archivist настраивается, индексируя кодовую базу и создавая каталог .archivist с файлом config.json.
Этот файл может быть настроен на исключение файлов из поиска с помощью синтаксиса gitignore. Расширение начинает индексировать каждую кодовую базу и позволяет выполнять запросы в течение нескольких минут.
Каждый запрос выполняется быстро, а все сохраненные правки в кодовой базе мгновенно становятся доступными для поиска.В настоящее время Archivist поддерживает и индексирует код, написанный на Python, Java, TypeScript, JavaScript, TSX, JSX и C++.
Файлы кода на неподдерживаемых языках будут игнорироваться при индексировании. Список поддерживаемых языков планируется расширять по мере разработки новых версий.Пожалуйста, обратите внимание, что Archivist ценит конфиденциальность и не хранит ваш код или любые личные данные.
Отзывы