Skip to content

Stop using your file tree to organize your notes. Transform VSCode into a note-taking app by adding tag support.

Notifications You must be signed in to change notification settings

lateef-k/vscode-nested-tags

 
 

Repository files navigation

vscode-nested-tags

View your notes without being limited by your file system's hierarchy.

Features

Markdown files with the directive

<!--@nested-tags:topic,here/is/a/nested/example-->

or yaml frontmatter with a tags property (square brackets style)

---
title: Hello nested tags
tags: [topic, here/is/a/nested/example]
---

or yaml frontmatter with a tags property (unordered list style)

---
title: Hello nested tags
tags:
  - topic
  - here/is/a/nested/example
---

will be visible from the file tab under a "Tag Tree" view.

Extension Settings

Configurations

Name Type Description
vscode-nested-tags.additionalFileTypes Array Additional file types to introspect for tags.

Custom file extensions

You can define custom file extensions in your settings.json. These file extensions allow the plugin to look at more than just markdown files for the tag system.

Here's an example settings.json file.

{
  "vscode-nested-tags.additionalFileTypes": ["tex", "html"]
}

Now all .tex and .html files till be watched alongside .md files.

Requirements

Operating system

This extension has only been tested on macOS.

Code

vs code 1.30.0 is required at a minimum.

About

Stop using your file tree to organize your notes. Transform VSCode into a note-taking app by adding tag support.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 99.0%
  • JavaScript 1.0%