https://github.com/johnpapa/vscode-presenter-pro
https://github.com/johnpapa/vscode-presenter-pro
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/johnpapa/vscode-presenter-pro
- Owner: johnpapa
- License: mit
- Created: 2019-04-05T15:02:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-07T13:00:37.000Z (over 4 years ago)
- Last Synced: 2025-04-08T04:29:22.608Z (7 months ago)
- Size: 15.6 KB
- Stars: 11
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Presenter Pro for Visual Studio Code
[](https://marketplace.visualstudio.com/items?itemName=johnpapa.presenter-pro&wt.mc_id=vscodepeacock-github-jopapa) [](https://marketplace.visualstudio.com/items?itemName=johnpapa.presenter-pro&WT.mc_id=vscodepresenterpro-github-jopapa)
[](https://marketplace.visualstudio.com/items?itemName=johnpapa.presenter-pro&WT.mc_id=vscodepresenterpro-github-jopapa)
This Visual Studio Code extension pack includes a set of extensions that can help presenters while showing code live in person or over recorded.
## Install
1. Open **Extensions** sidebar panel in Visual Studio Code. `View → Extensions`
1. Search for `Presenter Pro`
1. Click **Install**
1. Click **Reload**, if required
> As web tools evolve, the usefulness of extensions come and go. I reserve the right to update the extension pack's contents up to my own discretion.
## Extensions Included
Here is the list of extensions the pack includes:
### Dimmer
Get [Dimmer](https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-dimmer&wt.mc_id=presenterpro-github-jopapa) here
Enable dimmer and set a subtle delay in the dimmer to reduce the API calls.
I keep the dimmer disabled until I need it, then turn it off again.
```json
"dimmer.context": 1,
"dimmer.opacity": 50,
"dimmer.delay": 100,
"dimmer.enabled": false
```
### Peacock
Get [Peacock](https://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock&wt.mc_id=presenterpro-github-jopapa) here
I change the accent color of the activity bar and status bar with Peacock. You can use any of the favorites, choose a random color, or enter your own custom color.
This is helpful for the audience when you show 2 different projects in a presentation, because they can more easily see the difference between them.
```json
"peacock.affectActivityBar": true,
"peacock.affectStatusBar": true,
"peacock.affectTitleBar": false,
"peacock.keepForegroundColor": false,
"peacock.keepBadgeColor": false,
"peacock.darkForegroundColor": "#15202b",
"peacock.lightForegroundColor": "#e7e7e7",
```
### Power Mode
Get [Power Mode](https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-power-mode&wt.mc_id=presenterpro-github-jopapa) here
I only enable power mode for fun, use sparingly. I do not recommend enabling "shake" during presentations.
```json
"powermode.enabled": false,
"powermode.enableShake": false,
"powermode.presets": "particles",
```
### Winter is Coming Theme
Get [Winter is Coming](https://marketplace.visualstudio.com/items?itemName=johnpapa.winteriscoming&wt.mc_id=presenterpro-github-jopapa) here
I prefer the dark blue theme, but the light theme can be helpful when the projector shows dark colors as washed out.
```json
"workbench.colorTheme": "Winter is Coming (Dark Blue)",
```
## Changes
See the [CHANGELOG](CHANGELOG.md) for the latest changes.
## Resources
- [Get VS Code](https://code.visualstudio.com/?wt.mc_id=presenterpro-github-jopapa)
- [Create your first VS Code extension](https://code.visualstudio.com/api/get-started/your-first-extension?wt.mc_id=presenterpro-github-jopapa)
- [VS Code Extension API](https://code.visualstudio.com/api/references/vscode-api?wt.mc_id=presenterpro-github-jopapa)
- [Learn how to add WebPack bundles to your favorite extensions](https://code.visualstudio.com/updates/v1_32#_bundling-extensions-with-webpack?wt.mc_id=presenterpro-github-jopapa)