Show system information ( includes extensions list ) by markdown or JSON for vscode.
Features
System Information: Show
command shows Visual Studio Code system information ( includes extensions list ) by markdown or JSON.
And show customizable information in status bar.
Tutorial
Show extension side bar within VS Code(Mac:Command+Shift+X, Windows and Linux: Ctrl+Shift+X), type sysinfo-vscode
and press Enter and click Install. Restart VS Code when installation is completed.
Launch Command Palette(Mac:F1 or Shift+Command+P, Windows and Linux: F1 or Shift+Ctrl+P), Execute System Information: Show
command and select options as you like.
2. 🔧 Next step
You can change settings by settings.json
.
Enjoy!
Commands
System Information: Show
: show system information
System Information: Show Schema
: show VS Code schemas
System Information: Copy Status bar Text
: copy status bar text
System Information: Switch Status bar Label
: switch status bar label
Extension Settings
This extension contributes the following settings by settings.json
( Mac: Command+,, Windows / Linux: File -> Preferences -> User Settings ):
sysinfo.enabledStatusBar
: set Enable/Disable status bar item
sysinfo.statusBarLabel
: status bar item's label ( You can also specify multiple in an array. )
sysinfo.statusBarSwitchInterval
: status bar item's switch interval(ms)
sysinfo.statusBarCommand
: status bar item's command on click ( Other commands can be set as well, but assume "sysinfo-vscode.switchStatusBarLabel" or "sysinfo-vscode.copyStatusBarText" is set. )
sysinfo.hideItems
: set list of hide items
You can hide the specified items. see below example.
"sysinfo.hideItems": [
"timestamp",
"provider",
"warnings.W001",
"vscode.env",
"vscode.extensions.*.packageJSON.description"
]
You can embed icons in the label text( sysinfo.statusBarLabel
) by leveraging the syntax:
My text $(icon-name) contains icons like $(icon'name) this one.
Where the icon-name is taken from the codicons icon set, e.g. light-bulb
, thumbsup
, zap
etc.
You can specify unicode characters ( include emoji ) as label text too.
sysinfo.statusBarLabel
setting examples
$(info) VS Code ${vscode.version}
( default )
$(info) ${vscode.env.appName} ${vscode.version} ${vscode.env.language} ${process.execArgv}
$(device-desktop) ${os.hostname}
$(symbol-color) ${settings:workbench.colorTheme}
$(text-size) ${settings:editor.fontSize}
You can also specify multiple in an array.
Release Notes
see ChangLog on marketplace or github
Support
GitHub Issues
License
Boost Software License
Download VSIX file ( for VS Code compatible softwares )
Releases · wraith13/sysinfo-vscode
Other extensions of wraith13's work
Icon |
Name |
Description |
|
Bracket Lens |
Show bracket header on closing bracket. |
|
Background Phi Colors |
This extension colors the background in various ways. |
|
Blitz |
Provide a quick and comfortable way to change settings by quick pick based UI. |
See all wraith13's expansions: https://marketplace.visualstudio.com/publishers/wraith13