Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wraith13/blitz-vscode
Provide a quick and comfortable way to change settings by quick pick based UI for VS Code.
https://github.com/wraith13/blitz-vscode
visual-studio-code vscode vscode-extension
Last synced: about 1 month ago
JSON representation
Provide a quick and comfortable way to change settings by quick pick based UI for VS Code.
- Host: GitHub
- URL: https://github.com/wraith13/blitz-vscode
- Owner: wraith13
- License: bsl-1.0
- Created: 2020-05-22T03:16:53.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-14T17:42:57.000Z (almost 2 years ago)
- Last Synced: 2024-05-28T15:16:33.469Z (7 months ago)
- Topics: visual-studio-code, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=wraith13.blitz
- Size: 1.61 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE_1_0.txt
Awesome Lists containing this project
README
# Blitz for VS Code
[![Visual Studio Marketplace](https://vsmarketplacebadge.apphb.com/version/wraith13.blitz.svg) ![installs](https://vsmarketplacebadge.apphb.com/installs/wraith13.blitz.svg) ![rating](https://vsmarketplacebadge.apphb.com/rating/wraith13.blitz.svg)](https://marketplace.visualstudio.com/items?itemName=wraith13.blitz)
Provide a quick and comfortable way to change settings by quick pick based UI.
## Features
VS Code provides two setting methods: a user-friendly GUI-based setting panel and direct editing of settings.json. Both are great, but they aren't suitable for everyday small configuration changes. This Blitz for VS Code provides a quick and comfortable way to change settings by quick pick based UI.
- Quick pick based setting
- Setting preview
- Setting undo/redo
- Reuse recently setting values### Screenshots
Select a setting item.
![screenshot](images/screenshot.0.png)
Select a setting target. ( You can check the settings for each target at once. )
![screenshot](images/screenshot.1.png)
Select a value or input a value.
![screenshot](images/screenshot.2.png)
## Tutorial
### 0. โฌ๏ธ Install Blitz
Show extension side bar within VS Code(Mac:`Command`+`Shift`+`X`, Windows and Linux: `Ctrl`+`Shift`+`X`), type `blitz` and press `Enter` and click `Install`.
### 1. ๐ Edit settings
Launch Command Palette, Execute `Blitz: Edit Settings` command or click gear icon on status bar or keyboard shortcut ( Mac:`Command`+`Shift`+`,`, Windows and Linux: `Ctrl`+`Shift`+`,` ). You can edit VS Code settings.
### 2. ๐ง Next step
You can change [settings](#extension-settings). And you can edit [keyboard shortcuts](#keyboard-shortcut-settings) by `keybindings.json`.
Enjoy!
## Commands
* `Blitz: Edit Settings` : Edit VS Code's settings.
* `Blitz: Undo Setting` : Undo VS Code's settings.
* `Blitz: Redo Setting` : Redo VS Code's settings.
* `Blitz: Clear Setting History` : Clear recently information. This command can only be used in debug mode.## Extension Settings
This extension contributes the following settings by [`settings.json`](https://code.visualstudio.com/docs/customization/userandworkspace#_creating-user-and-workspace-settings)( Mac: `Command`+`,`, Windows / Linux: `File` -> `Preferences` -> `User Settings` ):
* `blitz.preview`: Temporarily apply the settings before confirming.
* `blitz.disabledPreviewSettings`: A list of settings for which you want to disable the settings preview.
* `blitz.debug`: Debug mode.
* `blitz.statusBarAlignment`: Alignment on status bar.
* `blitz.statusBarText`: Status bar's label.## Keyboard shortcut Settings
You can edit keyboard shortcuts by [`keybindings.json`](https://code.visualstudio.com/docs/customization/keybindings#_customizing-shortcuts)
( Mac: `Code` -> `Preferences` -> `Keyboard Shortcuts`, Windows / Linux: `File` -> `Preferences` -> `Keyboard Shortcuts`).Command name on `keybindings.json` is diffarent from on Command Pallete. See below table.
|on Command Pallete|on keybindings.json|default Keyboard shortcut|
|-|-|-|
|`Blitz: Edit Settings`|`blitz.editSettings`|Mac:`Command`+`Shift`+`,`, Windows and Linux: `Ctrl`+`Shift`+`,`|
|`Blitz: Undo Setting`|`blitz.undoSetting`|(none)|
|`Blitz: Redo Setting`|`blitz.redoSetting`|(none)|
|`Blitz: Clear Setting History`|`blitz.clearHistory`|(none)|## Release Notes
see ChangLog on [marketplace](https://marketplace.visualstudio.com/items/wraith13.blitz/changelog) or [github](https://github.com/wraith13/blitz-vscode/blob/master/CHANGELOG.md)
## Support
[GitHub Issues](https://github.com/wraith13/blitz-vscode/issues)
## License
[Boost Software License](https://github.com/wraith13/blitz-vscode/blob/master/LICENSE_1_0.txt)
## Download VSIX file ( for VS Code compatible softwares )
[Releases ยท wraith13/blitz-vscode](https://github.com/wraith13/blitz-vscode/releases)
## Other extensions of wraith13's work
|Icon|Name|Description|
|---|---|---|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/background-phi-colors/3.1.0/1581619161244/Microsoft.VisualStudio.Services.Icons.Default) |[Background Phi Colors](https://marketplace.visualstudio.com/items?itemName=wraith13.background-phi-colors)|This extension colors the background in various ways.|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/zoombar-vscode/1.2.1/1563089420894/Microsoft.VisualStudio.Services.Icons.Default) |[Zoom Bar](https://marketplace.visualstudio.com/items?itemName=wraith13.zoombar-vscode)|Zoom UI in status bar for VS Code.|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/unsaved-files-vscode/2.1.1/1562823380255/Microsoft.VisualStudio.Services.Icons.Default) |[Unsaved Files](https://marketplace.visualstudio.com/items?itemName=wraith13.unsaved-files-vscode)|Easy access to unsaved files for VS Code.|See all wraith13's expansions: