Skip to content

BlazorHub/CodeIndex

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeIndex

A fast code searching tools based on Lucene.Net

Demonstrate Site

https://codeindex.qhnetdisk.tk/

Guide

Run On Your Local

Config

Change CodeIndex.Server => appsettings.json => LuceneIndex and MonitorFolder to your local

Run Server

Run server and doing the searching

dotnet CodeIndex.Server.dll --urls "http://:5000;https://:5001"

Doing Search

Main Page

Main Page

Details Page

Details Page

Run With Docker

Support docker container

Example

docker pull qiuhaotc/codeindex
docker run -d --name codeindex -p 8080:80 -v "You index folder":/luceneindex -v "You code folder":/monitorfolder -v "your logs folder":/app/Logs -e CodeIndex__MonitorFolderRealPath="You real folder path" --restart=always qiuhaotc/codeindex

Search Extension For Visual Studio

Download Url Code Index Extension

Open Search Window

Open Search Window

Code Index Search Window

Code Index Search Window

Config the service url to your own service and doing the searching

Search Syntax

Refer http://www.lucenetutorial.com/lucene-query-syntax.html

About

A Code Searching Tools Based On Lucene.Net

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 87.3%
  • HTML 10.0%
  • CSS 1.9%
  • Other 0.8%