Awesome
<div align="center"> <h1>zk-vscode</h1> <h4>A Visual Studio Code extension for <a href="https://github.com/zk-org/zk"><code>zk</code></a></h4> <h5><a href="https://marketplace.visualstudio.com/items?itemName=mickael-menu.zk-vscode"><b>Install from the Marketplace</b></a></h5> </div>Description
zk
is a command-line tool helping you to maintain a plain text Zettelkasten or personal wiki. It provides a Language Server to augment LSP-compatible editors with many features such as auto-completion and navigation.
zk-vscode
is a Visual Studio Code client extension for zk
's Language Server.
Highlights
-
Follow note links (including Wiki-links)
-
Complete links (configure Wiki-links in
<img alt="Link completion" width="675px" src="media/screenshots/link-completion.png"/>zk
's configuration file) -
Complete tags
<img alt="Tag completion" width="675px" src="media/screenshots/tag-completion.png"/> -
Preview a note on hover
<img alt="Hover" width="675px" src="media/screenshots/hover.png"/> -
Peek a note with "Peek definition"
<img alt="Peek note" width="675px" src="media/screenshots/peek.png"/>
Troubleshooting issues
If you experience issues with zk-vscode
, you can peek at the Language Server logs with the zk: Show Logs VS Code command. To get more detailed logs, set the verbose mode in your settings.json
:
{
"zk.trace.server": "verbose"
}