All Projects → CCraster → code-slides

CCraster / code-slides

Licence: MIT License
present your code as slides in VSCode

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to code-slides

VscOdooSnippets
Odoo Snippets for Visual Studio Code
Stars: ✭ 29 (+70.59%)
Mutual labels:  snippets, visual-studio-code
markdown-deck
A web component for presenters
Stars: ✭ 15 (-11.76%)
Mutual labels:  presentation, slides
cppcon2015
Repository for the slides and the code of my CppCon 2015 talks.
Stars: ✭ 93 (+447.06%)
Mutual labels:  presentation, slides
VSC-React-Native-React-Redux-Snippets
Snippets for React and React-Native with a bit of Redux for es6/es7 user.
Stars: ✭ 56 (+229.41%)
Mutual labels:  snippets, visual-studio-code
StageMate
StageMate is the smart assistant for your presentation. It will cover all aspects of your pitch from skipping slides to reminding you if you miss some major point.
Stars: ✭ 60 (+252.94%)
Mutual labels:  presentation, slides
s6
S6 Blank - Slideshow templates using HTML 5, CSS 3 'n' JavaScript 2017+ w/ Bespoke.js-compatible "microkernel"
Stars: ✭ 91 (+435.29%)
Mutual labels:  presentation, slides
vscode-csharp-snippets
Extension of C# Snippets for Visual Studio Code
Stars: ✭ 22 (+29.41%)
Mutual labels:  snippets, visual-studio-code
dekk
👁 A presentation tool written in react.js
Stars: ✭ 33 (+94.12%)
Mutual labels:  presentation, slides
nicar tworkshop
Slides for #NICAR18 workshop on collecting and analyzing Twitter data
Stars: ✭ 23 (+35.29%)
Mutual labels:  presentation, slides
vscode-terraform-doc-snippets
Snippets in vscode for all resources and data sources, as yanked directly from provider docs.
Stars: ✭ 26 (+52.94%)
Mutual labels:  snippets, visual-studio-code
markdown-slides
Using markdown, write simple but beautiful presentations with math, animations and media.
Stars: ✭ 64 (+276.47%)
Mutual labels:  presentation, slides
getting-started-with-grails
Conference Talk - Getting Started with Grails
Stars: ✭ 23 (+35.29%)
Mutual labels:  presentation, slides
eloc
1MB cli for authoring / presenting in markdown
Stars: ✭ 52 (+205.88%)
Mutual labels:  presentation, slides
presentador
📽 An opinionated presentation framework. Just write what you want to present and it will do the rest.
Stars: ✭ 25 (+47.06%)
Mutual labels:  presentation, slides
testcafe-snippets
Code snippets for TestCafe
Stars: ✭ 54 (+217.65%)
Mutual labels:  snippets, visual-studio-code
Wikitext-VSCode-Extension
A Visual Studio Code Extension that provides language support for Wikitext.
Stars: ✭ 50 (+194.12%)
Mutual labels:  snippets, visual-studio-code
slidev
Presentation Slides for Developers
Stars: ✭ 25,925 (+152400%)
Mutual labels:  presentation, slides
vscode-gcode-syntax
G Code Language Extension for Visual Studio Code. Turn VSCode into a fully capable G-Code editor, including language support & more.
Stars: ✭ 59 (+247.06%)
Mutual labels:  snippets, visual-studio-code
slides
No description or website provided.
Stars: ✭ 27 (+58.82%)
Mutual labels:  presentation, slides
diorama
A set of React.js components to create easy en extendable presentations.
Stars: ✭ 17 (+0%)
Mutual labels:  presentation, slides

Code Slides

logo

Downloads Language License

"Talk is cheap, show me your code!!!". Now, it's time to present your code as slides with Code Slides.

What's new in Code Slides 0.1.1

  • 🎉 Change projects file tree view in Side Bar will update immediately
  • 🎉 Select snippets first and add slide with command in right click menu
  • 🎉 Support slide moving in project

Features

  • 🔥 Capture code snippets and Highlight them
  • 🎉 Organize multiple code snippets as Slides and store these slides as Project
  • 🎆 Present multiple slides under the chosen project
  • 🎨 Choose code snippets from different codebase and store them at the same project
  • Provide the Side Bar View to visualize, explore, and manage all slides and projects
  • 🔧 A Status Bar which identifies the project current working on or project playing status
  • 📺 Control presentation with Keyboard Shortcuts and freely switch among different slides

Getting Started with Code Slides

start-with-code-slides

  1. Open Code Slides at vscode Side Bar.
  2. Create project.
  3. Add one Silde into the project.
  4. Choose a code snippet you want to highlight in a code file, and click the "Add Slide End" button at Side Bar or Toolbar, so that this code snippet can be saved in the current slide.
  5. Click the play button named "Code Slides: Start Play Project" and start your presentation now!

Configuration

Code Slides is configurable. Here's a list of settings you can change:

{
  "code-slides.highlightMode": "Weaken Unhighliht Line",
  "code-slides.lineWeakenRenderOptions": {
    "opacity": "0.2"
  },
  "code-slides.lineStrengthenRenderOptions": {
    "backgroundColor": "rgba(255, 0, 0, 0.5)"
  },
  "code-slides.hideStatusBar": "false",
  "code-slides.statusBarNormalColor": "#fff",
  "code-slides.statusBarPlayingColor": "#0f0"
}

code-slides.highlightMode: The highlight mode in presentation. Can choose from 3 values: "Weaken Unhighlight Line", "Strengthen Highlight Line", "Both", and can used with "lineWeakenRenderOptions" and "lineStrengthenRenderOptions" together.

code-slides.lineWeakenRenderOptions: The VSCode decoration render options for weaken.

code-slides.lineStrengthenRenderOptions: The VSCode decoration render options for strengthen.

code-slides.hideStatusBar: Boolean value to hide the status bar(Not very recommended)

code-slides.statusBarNormalColor: The background color of the status bar when not playing slides. Can be any valid CSS color.

code-slides.statusBarPlayingColor: The background color of the status bar when playing slides. Can be any valid CSS color.

Keyboard Shortcuts

Name Description Windows Platform MacOS Platform
code-slides.addProject create a project alt+ctrl+n option+cmd+n
code-slides.addSlideStart add a slide under a project alt+ctrl+a option+cmd+a
code-slides.playProjectFromStart start presentation from a project alt+ctrl+c option+cmd+c
code-slides.stopPlayProject stop presentation from a project alt+ctrl+c option+cmd+c
code-slides.showPreSlide switch to the previous slide alt+ctrl+left option+cmd+left
code-slides.showNextSlide switch to the next slide alt+ctrl+right option+cmd+right
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].