Note SearcherHelps manage your knowledge base of text files, such as a zettelkasten. Works with a flat or hierarchical file structure. Very similar to Foam! Foam is much more popular and well supported. Why does this extension exist? Foam wasn't around when I started this extension, and has some key differences that keep me using this extension. Key differences to Foam:
Some nice Foam features not in this extension:
Feature summary
How to use this extensionInstall and enable it in your workspace. I don't recommend enabling everywhere, as it will try to index every folder, which can take a long time if there are a lot of files. Full text searchThis extension indexes all .md, .txt and .log files in the currently open folder. You can search for files by pressing
TagsAny word starting with a '#' character is considered a tag, allowing for tag-based searching. #hyphenated-tags are supported. Typing '#' will suggest auto-complete options based on existing tags. All existing tags are shown in the sidebar, as per the screenshot. Creating notesPress Linking notesYou can add links to other notes using wiki-style links, like [[this]] or with a label first: [[some description | filename]]. If multiple files with the same name exist, vscode will prompt for which note to navigate to. Markdown links are also supported, eg. You can copy a markdown or wiki link to a search result by right-clicking on the search result. You can also copy this link from the explorer and editor tabs. Links within code blocks are ignored:
Find dead linksLinks to files that can't be found are shown in the dead links section of the sidebar. Reporting bugs/issues/feature requestsIf you find any problems, have any questions, or have any requests for features, please create an issue at https://github.com/uozuAho/note_searcher/issues |