CASTLE Searching
Code Analyzer Search Tool Looking @ Everything Searching
CASTLE Searching uses Apache Lucene to index your workspace files. It creates an index, like found in a book, so you can easily find related code based on searching by key phrases.
- Automatic reindexing of changed files (as changes are made within Eclipse or outside of Eclipse)
- Identifies key phases by breaking up camelCase, PascalCase, snake_case / SNAKE_CASE, and kebab-case phrases into their individual parts, such as "camel" and "case"
- Makes use of some Lucene functionality to search for the various word forms such as compare, compararing, comparison, and comparator.
- Indexes each line of code and stores metadata such as the Eclipse project, pathname, filename, extension, and line number
- Uses Lucene to handle case-insensitive user-specified "synonyms" / abbreviations and case-sensitive "acronyms"
This allows doing complex filtering with a simple query.
Categories: Code Management, Search, Source Code Analyzer, Tools
Tags: code analyzer, code search, codeanalyzer, custom searcher, file search, flexible search, lucene, index
Additional Details
Eclipse Versions: 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: Windows
Organization Name: CodesAway
Development Status: Production/Stable
Date Created: Tuesday, June 16, 2020 - 23:37
License: BSD
Date Updated: Friday, January 15, 2021 - 10:17
Submitted by: Amy Brennan-Luna
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
December 2024 | 0/0 | 0 | 0 |
November 2024 | 570/658 | 3 | 9 |
October 2024 | 544/663 | 3 | 8 |
September 2024 | 628/642 | 1 | 5 |
August 2024 | 611/641 | 1 | 22 |
July 2024 | 619/663 | 1 | 7 |
June 2024 | 619/681 | 1 | 16 |
May 2024 | 489/682 | 8 | 8 |
April 2024 | 526/687 | 6 | 9 |
March 2024 | 605/694 | 2 | 5 |
February 2024 | 577/687 | 3 | 9 |
January 2024 | 632/691 | 2 | 6 |