Highlights the current block of code that contains the cursor.
😤 No more looking for where brackets are and where this block ends
🌈 Imagine this: Your cursor becomes the magic wand, and the code around it comes to life with vibrant highlights! 💡⚡️ Whether you're debugging, exploring, or just admiring your masterpiece, this extension adds a touch of brilliance to your coding experience.
-
Dynamic highlighting based on cursor position
-
Customizable color for that personal touch
-
Effortless integration with your existing VSCode setup
-
Support for JSX/TSX and React Native files
-
No more squinting at brackets or scrolling up and down to find the start and end of a block
-
Zero configuration needed for most languages
This extension contributes the following settings:
blockHighlighter.background
: Change the highlight color. Format:#ffffffaa
or[10,253,255,0.05]
blockHighlighter.omit
: Array of languages that will not be parsed by this extensionblockHighlighter.isWholeLine
: Option to highlight the entire line or only the textblockHighlighter.accentCurrentLine
: Option to choose to accent the current line more intensely than the rest of the blockblockHighlighter.openingBrackets
:Starting token/character that the extension will consider as start of the block. Default:["{","[","("]
blockHighlighter.closingBrackets
: Map of starting tokens to Ending token/character that the extension will consider as end of the block. Default:{"{": "}","[": "]","(": ")"}
- JavaScript like languages
(JS,TS,C,Java,C=++ etc where {,},[,],(,) are used as block delimiters)
- JSX/TSX
(Highlighting is based on the Current selected component)
- React Native
(Same as JSX/TSX)
For the changelog, please refer to the CHANGELOG.md file
- None, Currently but if you find any please let me know by raising an issue on github
This extension collects basic telemetry provided by VSCode to track the number of users and the configuration used. This data is used to improve the extension and provide better support to the users. No personal data is collected. You can opt-out of telemetry by disabling it in vscode settings. You can also get your data or ask to delete it by contacting me through github.