Additional customizable tools for Visual Studio Code.
The goal of this extension is to add useful tools and additions to Visual Studio Code that are highly customizable. Features range from commands to status bar and tool bar items.
Note: For command features, check out the 📗Extension Commands section!
Reload Button
- Adds a small button in the status bar that reloads the current workbench / window. Useful when a refresh is needed for VSCode.
- Available everywhere.
Text Information Display
- Adds a text in the status bar that displays the total number of lines and characters in the current file.
- When selecting, it displays the number of lines and characters selected (Next to the total numbers).
- Selection display supports both multiline and column selections!
File Size Display
- Adds a text in the status bar that displays the size of the current file.
- Automatically changes between byte sizes depending on the total size.
- Supports bytes, kilobytes, megabytes, gigabytes.
- When clicked, a pop-up will appear showing the size in all byte sizes and allows the user to copy the path of the file.
Formatting Toggle Button
- Adds a button to the status bar that toggles formatting.
- Displays visible check when active or X when not active.
- Supports the following toggles:
onPaste, onSave, onType
, can be customized. - If one of the toggles is manually set by the user, an active check will appear.
Word Wrap Toggle Button
- Adds a simple button in the tool bar that toggles word wrapping in the editor.
This extension contributes the following settings:
vscplus.statusBar.reloadButton.enabled
: Enable the reload workbench button in the status bar.vscplus.statusBar.reloadButton.alignment
: Specifies the reload button's alignment on the status bar.vscplus.statusBar.textInfo.enabled
: Enable the current file's text information in the status bar.vscplus.statusBar.textInfo.alignment
: Specifies the text information alignment on the status bar.vscplus.statusBar.textInfo.displaySelection
: Toggles whether or not it should display the number of selected lines and characters next to the total count in the status bar.vscplus.statusBar.fileSize.enabled
: Enable the current file's size information in the status bar.vscplus.statusBar.fileSize.alignment
: Specifies the current file's size information alignment on the status bar.vscplus.statusBar.formatButton.enabled
: Enable the format toggle button on the status bar.vscplus.statusBar.formatButton.alignment
: Specifies the format toggle button's alignment on the status bar.vscplus.statusBar.formatButton.triggers
: Which formatting settings should the toggle change? Accepted items:onPaste, onSave, onType
, anything else is ignored.vscplus.toolBar.wordWrapButton.enabled
: Enable the word wrap toggle button in the tool bar.
This extension contributes the following commands:
vscplus.reload.workbench
: Reload current workbenchvscplus.display.fileinfo
: Display Current File's Informationvscplus.toggle.formatting
: Toggle File Formattingvscplus.toggle.wordwrap
: Toggle Word Wrapping
Found a bug or have a suggestion? Feel free to post an issue in the GitHub repository! click here to go to GitHub issues
Note: Pull requests on GitHub are also welcome! Code optimizations, bug fixes, and additions are all appreciated!
- DrVrej - Author of the extension.
- Dragoteryx - Code improvements and suggestions.