Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chatziko/vscode-reveal-hugo
Build presentations with reveal.js and hugo
https://github.com/chatziko/vscode-reveal-hugo
Last synced: 3 months ago
JSON representation
Build presentations with reveal.js and hugo
- Host: GitHub
- URL: https://github.com/chatziko/vscode-reveal-hugo
- Owner: chatziko
- License: mit
- Created: 2019-09-26T12:59:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-06T21:15:10.000Z (over 1 year ago)
- Last Synced: 2023-08-06T05:21:32.383Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=chatziko.vscode-reveal-hugo
- Size: 61.5 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vscode-reveal-hugo
This extensions makes it easy to create presentations in vscode using
[reveal-hugo](https://reveal-hugo.dzello.com/) (a Hugo theme for
[Reveal.js](https://revealjs.com/)).## Usage
- Open the `_index.md` (or any other `.md`) file of your presentation.
- Press "F1" and select "RevealHugo: Open Preview to the Side".
- A preview of the presentation will open.
- The source will be in 2-ways sync with the preview.
- Moving the cursor in the source file will move the preview to the corresponding slide.
- Changing slide in the preview will move the cursor to the corresponding position in the source file.Multiple source files and multiple previews can be open simultaneously.
### Limitations
- Single-file presentations (`layout = "list"`) are not supported.
- If you add a new `.md` file to an existing presentation, you need to reopen
the preview to sync that file.### See also
- [Documentation of reveal-hugo](https://github.com/dzello/reveal-hugo)