File Search Library
KellermanSoftware.File-Search-Library Assembly

Advanced parallel searching and indexing of files

The File Searcher Library is the most advanced library in the world to search and index source code files. It recognizes all known source code file type extensions. It excludes typical package directories, build directories, and node_modules directories to search only your source code. It automatically excludes minified JavaScript and CSS files. Many options are included for matching file names and matching text. Even with all of its power, it is simple to use.

Features

Feature

Description

Super Fast Searching When searching, all available processors are used. Search speed is limited only by the hard drive speed and the CPU speed. Search even faster by creating an index and then searching the index.
Super Fast Indexing When indexing, all available processors are used. The incredible Apache Lucene.NET is used to create the index.
Advanced File Matching Include or Exclude files by Wildcard, Fuzzy Matching, Boolean Expression, Plain Text, Regular Expression or a Whole Word. Internally all processors are used for the file matching.
Advanced Text Matching Search by Plain Text, a Boolean Expression, Fuzzy Matching, Whole Word, Regular Expression, Multiline Regular Expression, Files Only or Directories Only. Internally all processors are used for the text matching.
Load Match Locations Get the search hits in a single file including the start position, length, and the text that was matched.
Other Advanced Options Perform case sensitive or insensitive searches. Include by Minimum/Maximum Last Modified Date. Include by Minimum/Maximum Kilobytes.
1 Year Free Upgrades Purchase today and all upgrades are free for the next year.
60 Day Money Back Guarantee At Kellerman Software, we want you to be totally satisfied with your purchase. Receive a refund within 60 days when ordering from KellermanSoftware.com. Source code versions are non-refundable due to their nature.
Lifetime Support Lifetime E-mail technical support is included.
Namespaces
NamespaceDescription
Advanced parallel searching and indexing of files.