Download Latest Version CodeXCavator 0.9.0.11 alpha - Binaries.zip (730.2 kB)
Email in envelope

Get an email when there's a new version of CodeXCavator - code indexing and search

Home / Version 0.9.0.4 alpha
Name Modified Size InfoDownloads / Week
Parent folder
CodeXCavator 0.9.0.4 alpha - Binaries.zip 2014-09-07 686.0 kB
CodeXCavator 0.9.0.4 alpha - Sources.zip 2014-09-07 757.5 kB
README.txt 2014-09-07 5.9 kB
Totals: 3 Items   1.4 MB 0
CodeXCavator v0.9.0.4 alpha
- Minor fixes at startup of the indexer and the searcher, when invalid non existing index configuration files have been provided.
- Added goto label highlighting to C++/C# and VB highlighters.
- Fixed problems within C#/C++/VB syntax highlighters which prevented some types from being highlighted.
- Fixed another problem in C# highlighter with "internal" and "interface" keywords overlapping with "int" type.
- Added horizontal scrolling via keyboard to the text viewer control.
- Overworked the look of the match position indicator, and fixed problems with match positions at the beginning of the file.
- [Ticket# 03]: Added search hit highlighting within the index file list box.
- [Ticket# 23]: Added check box for selecting / unselecting all file types within the file type filter list.
- [Ticket# 23]: Added multi selection functionality to the file type filter list. Toggling file type filter items, now toggles also items within the selection. 
- [Ticket# 23]: File type filter items can now be toggled with the space bar key.
- [Ticket# 24]: Added text search capability in the file type filter list box.
- [Ticket# 36]: Added possibility to disable and enable the file type and directory search filters.
- [Ticket# 28]: Added progress indication when counting total number of matches.
- [Ticket# 32]: Improved search results list handling. All matches within a file can now be expanded and scrolled over individually.
- [Ticket# 32]: Added double-click functionality to search results list view, which now again opens the corresponding file with it's search results. Opening a match entry also preselects the match within the opened file.
- [Ticket# 50]: Files within the index file list can now be opened via double click.
- [Ticket# 34]: Added immediate search toggle functionality. Immediate search can now be turned off and can be issued explicitly by clicking on the "Search" button, or by hitting enter/return.
- [Ticket# 39]: Fixed issue with search query being reset when index is switched. Now the search is reissued with the current search query on the current index.
- [Ticket# 47]: Added information about the last update time of an index.
- [Ticket# 53]: Added functionality, which stores the last used index as a user setting in the system registry. The last used index is per-selected, when the search application is restarted.
- [Ticket# 49]: Added button for fully clearing directory filter list.
- [Ticket# 49]: Added multi selection functionality to the directory filter list. Deleting an item of a selection will also delete the other items within it.
- [Ticket# 52]: Added "Open file with external editor as administrator" file action, which allows to open a file with an external editor and to start the editor with elevated administrator privileges.
- [Ticket# 51]: Added "Copy directory to clipboard" file action, which allows to copy the base directory path of a file to the clipboard.

CodeXCavator v0.9.0.3 alpha
- [Ticket# 13]: Added new text viewer control and replaced the old text viewer by it. This improves performance, when opening and browsing source code files.
- [Ticket# 25]: Removed tab virtualization on the file viewer tab control. This fixes performance issues and issues with text viewer scrollbar state not being preserved when switching between tabs.
- [Ticket# 41]: Fixed issues with indexer crashing on bad index congigurations. Indexing tool now reports and indicates errors, which occurred during indexing.
- Added functionality for closing all opened source code files. This functionality is available from the file viewer tab context menu.
- Added functionality for searching text selected in the text viewer. This functionality is available from the text viewer context menu.
- Added rudimentary syntax highlighter files for XAML, Visual Basic 6.0 and C/C++
- Modified C# syntax highlighter file to highlight intrinsic primitive data types.

CodeXCavator v0.9.0.2 alpha
- [Ticket# 05]: Added PluginManager, which dynamically loads plugin assemblies located in a "plugins" sub directory and registers all extension types
- [Ticket# 06]: Added support for <Source> tag element in index configuration file, which allows to specify an arbitrary file enumeration source type.
- [Ticket# 19]: Added support for <Catalogue> tag element in index configuration file, which allows to specify an arbitrary file catalogue enumeration source type.
- [Ticket# 07]: Added support for <Filter> tag element in index configuration file, which allows to specify an arbitrary file filter type.
- Added OrFileFilter, which creates a union of filter results.
- Added AndFileFilter, which creates an intersection of filter results.
- Added NotFileFilter, which creates a difference of input file set and filtered file set.
- Made RegExFileFilter configurable.
- Made WildCardFileFilter configurable.
- Made FixedFileEnumerator configurable.

CodeXCavator v0.9.0.1 alpha
- [Ticket# 12]: Added support for -silent command line switch to indexer tool, which surpresses all message boxes and dialogs.
- [Ticket# 11]: Added support for -autoclose command line switch to indexer tool, which lets the indexer close automatically when finished.
- [Ticket# 01]: Added logo and application icon.

CodeXCavator v0.9.0.0 alpha
- Initial working release.
- Supports creating indexes based on xml configuration files.
- Supports searching in previously created indexes.
- Supports tagging.
- Supports associating tags with external urls.
- Supports navigation to external urls associated with tags.
- Supports regular expression based syntax highlighting.
- Supports full text search.
- Supports tag search.
- Supports search in index file list.
- Supports browsing files.
- Supports navigating between matches in a single file.
- No plug-in support yet.
- No coalescing of adjacent search query matches.
Source: README.txt, updated 2014-09-07