By Sinisa Drpa
Open the Mac App Store to buy and download apps.
Pattern Digger finds and manages internal notes in source code or any other text file.
The application provides a global overview of the remaining tasks, a summary of what need to be done in a file or a project.
Traditional To-do list doesn't provide sufficient context for the tasks. It doesn't capture or display the vital bits of information about the surrounding context. With Pattern Digger you are always into the right file and line, having a global overview and easy access to informations related to the tasks.
Pattern Digger detects all the changes inside the project folder, as you work, recursively within an entire directory tree. Add or delete notes, move or rename files, interface will update accordingly. Notes are saved in database and restored on project load. If there have been any changes since last time, they will be detected in the background.
Support for any text file: plain text, source code, and various programming languages.
Support for custom keywords.
The file change monitor watches any directory you specify.
Easy access to all the notes.
Ability to assign priority flag to a note.
Ability to sort notes by priority or file to which they belong.
Document-based, can handle multiple projects, each in its own window.
Query results are stored in the database, scan will be performed only when something has changed.
Filtering and sorting results (by keyword or file).
Exclusion rules for files and folders
Exporting results (by keyword or file.)
Quick search for text inside items.
Simple to use, intuitive interface.
Retina display support.
What's New in Version 1.2.2
New: Assign priority flag to a note.
New: Sort annotations by priority or file to which they belong.
New: Sort files by the count of notes in a file or filename.
New: Added support for markdown hyperlinks. Hyperlinks will be extracted and clickable inside a table row.
Added: The last used document will be auto-loaded on startup.
Added: Autosave on application close (autosave will start once a document is saved).
Changed: Selecting the same directory as the currently active directory will rescan the project.
Changed: Adding a folder to exclusion list will add all sub-folders and files recursively.
Improved: Improved file/text encoding detection. Wrong encoding might cause the scan to skip the file.
Fixed: Possible crash when loading an older document (created with an older version of the app.) on MacOS X 10.8.3
Scan speed improvements and minor fixes.
Excellent, useful tool
This tool is fast becoming indispensable for me, and the developer is extremely responsive and active in developing it.