Slide 1

Slide 1 text

Puppet VSCode Extension James Pogran Senior Software Engineer - Windows Puppet

Slide 2

Slide 2 text

Agenda 1. What is it? 2. Who wrote it? 3. What is in it? 4. Demo!

Slide 3

Slide 3 text

What is it?

Slide 4

Slide 4 text

Visual Studio Code https://code.visualstudio.com ● Light-weight streamlined code editor ● Cross platform (Windows, Mac, Linux) ● Extendable One editor please

Slide 5

Slide 5 text

Puppet VS Code Extension VS Marketplace: puppet-vscode ● Over 5,000 installs ● 0.7.1 latest version ● Open source It’s alive!

Slide 6

Slide 6 text

Who wrote it?

Slide 7

Slide 7 text

Puppet VS Code Extension James Pogran ● Senior Software Engineer, Puppet ● https://github.com/jpogran ● @ender2025 ● http://jamespogran.com Authors

Slide 8

Slide 8 text

Puppet VS Code Extension Glenn Sarti ● Senior Software Engineer, Puppet ● https://github.com/glennsarti ● @glennsarti ● https://glennsarti.github.io Authors

Slide 9

Slide 9 text

Puppet VS Code Extension Austin Blatt ● Intern, Puppet ● https://github.com/austb Authors

Slide 10

Slide 10 text

What is in it

Slide 11

Slide 11 text

Puppet VS Code Syntax highlighting

Slide 12

Slide 12 text

Puppet VS Code Syntax validation

Slide 13

Slide 13 text

Puppet VS Code Intellisense

Slide 14

Slide 14 text

Puppet VS Code Hover support

Slide 15

Slide 15 text

Puppet VS Code Puppet Resource

Slide 16

Slide 16 text

Puppet VS Code Puppet Node Graph

Slide 17

Slide 17 text

Puppet VS Code Puppet Development Kit

Slide 18

Slide 18 text

Demo But does it work?

Slide 19

Slide 19 text

Puppet VS Code Extension We need your feedback! ● https://github.com/jpogran/puppet- vscode/issues ● https://github.com/jpogran/puppet- vscode/blob/master/client/CHANGELOG.md We take Pull Requests!

Slide 20

Slide 20 text

Fin

Slide 21

Slide 21 text

No content