Obsidian Code Block Enhancer
This is a plugin for Obsidian (https://obsidian.md).
Inspired by obsidian-code-block-copy.
Note: The Obsidian API is still in early alpha and is subject to change at any time!
Feature
Enhancer the markdown code block in preview mode.
- Provide
Copy Button. - Provide
Line Number. - Show
Language Name. - Custom exclusion language.
- Enhance contextmenu in code block.
Screenshot
Default Dark theme
Default Light theme
Gruvbox theme
Nord theme
Plugin setting
How to use
Obsidian
- Open Obsidian
- Settings -> Community plugins -> Turn off Safe Mode
- Browes community plugins and search
Code Block Enhancer - Install and enable
Releases
- Download
main.js,styles.css,manifest.jsonin the latest release - Copy over
main.js,styles.css,manifest.jsonto your vaultVaultFolder/.obsidian/plugins/obsidian-code-block-enhancer/. - Enable plugin in Obsidian setting.
Source Code
- Clone this repo.
npm ioryarnto install dependenciesnpm run buildto build file in./dist.- Copy over
main.js,styles.css,manifest.jsonto your vaultVaultFolder/.obsidian/plugins/obsidian-code-block-enhancer/. - Enable plugin in Obsidian setting.





