You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ([GH-541](https://github.com/lingua-pupuli/puppet-vscode/issues/541)) Check for latest PDK version and notify
12
16
13
17
### Changed
14
18
@@ -17,6 +21,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
17
21
- ([GH-106](https://github.com/lingua-pupuli/puppet-editor-services/issues/106)) [puppet-editor-services-0.21.0](https://github.com/lingua-pupuli/puppet-editor-services/releases/tag/0.21.0) Update puppet-lint to 2.3.6
18
22
19
23
### Fixed
24
+
20
25
- ([GH-43](https://github.com/lingua-pupuli/puppet-editor-syntax/issues/43)) [puppet-editor-syntax-1.3.3](https://github.com/lingua-pupuli/puppet-editor-syntax/commit/2ecb3d4b44e7d8b413b91676f39ade0ae0c4b2b4) Fix syntax highlighting for resource references and chain arrows
21
26
- ([GH-34](https://github.com/lingua-pupuli/puppet-editor-syntax/issues/34)) [puppet-editor-syntax-1.3.3](https://github.com/lingua-pupuli/puppet-editor-syntax/commit/2ecb3d4b44e7d8b413b91676f39ade0ae0c4b2b4) Comments in hashes should tokenize
# New Puppet VSCode [Website](https://puppet-vscode.github.io)
9
+
10
+
We are proud to announce the new Puppet VSCode website [https://puppet-vscode.github.io/](https://puppet-vscode.github.io/)! This website will contain all of the existing documenation in this README, simplified and organinzed. There will be new content coming soon that shows off all the current features in greater detail, as well as new ways to use the Puppet VSCode Extension with other technologies like the [Microsoft Remote Development Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack). This README will be modified to point to the website for most of this content, but will retain some quick information on how to get started.
11
+
8
12
## Table of Contents
9
13
10
14
-[Quick Start](#quick-start)
11
15
-[Features](#features)
12
16
-[Requirements](#requirements)
13
17
-[Platform Support](#platform-support)
14
-
-[Usage](#usage)
18
+
-[Usage](#usage)
15
19
-[Syntax highlighting](#syntax-highlighting)
16
20
-[Auto completion](#auto-completion)
17
21
-[Hover Support](#hover-support)
@@ -77,25 +81,25 @@ This extension provides full Puppet Language support for [Visual Studio Code](ht
77
81
78
82
## Supported Puppet Versions
79
83
80
-
The Puppet Extension for VSCode works with Puppet 4 or higher. Some features will be slower or not work on Puppet 4, and are noted in the section for that feature. See [open source Puppet](https://puppet.com/docs/puppet/5.5/about_agent.html) and [Puppet Enterprise](https://puppet.com/docs/pe/2017.3/getting_support_for_pe.html#supported-puppet-enterprise-versions) lifecycle pages for version support details.
84
+
The Puppet Extension for VSCode works with Puppet 4 or higher. Some features will be slower or not work on Puppet 4, and are noted in the section for that feature. See [open source Puppet](https://puppet.com/docs/puppet/5.5/about_agent.html) and [Puppet Enterprise](https://puppet.com/docs/pe/2017.3/getting_support_for_pe.html#supported-puppet-enterprise-versions) lifecycle pages for version support details.
81
85
82
86
## Requirements
83
87
84
-
You will need to have the [Puppet Agent](https://puppet.com/docs/puppet/4.10/about_agent.html)or [Puppet Development Kit (PDK)](https://puppet.com/docs/pdk/1.x/pdk.html) installed in order to fully use this extension.
88
+
You will need to have the [Puppet Agent](https://puppet.com/docs/puppet/4.10/about_agent.html) or [Puppet Development Kit (PDK)](https://puppet.com/docs/pdk/1.x/pdk.html) installed in order to fully use this extension.
85
89
86
90
> Note: PDK version 1.5.0 or higher is required.
87
91
88
92
You can find instructions and installation links here:
@@ -298,9 +300,9 @@ The [VSCode Debugging - Launch Configurations](https://code.visualstudio.com/doc
298
300
299
301
#### Settings
300
302
301
-
-`manifest` - The manifest to apply. By default this is the currently open file in the editor
303
+
-`manifest` - The manifest to apply. By default this is the currently open file in the editor
302
304
303
-
-`noop` - Whether the `puppet apply` sets No Operation (Noop) mode. By default, this is set to true. This means when running the debugger it will not make changes to your system. The [documentation about the puppet agent](https://puppet.com/docs/puppet/5.3/man/apply.html#OPTIONS) has more information about `puppet apply` and and the `noop` option.
305
+
-`noop` - Whether the `puppet apply` sets No Operation (Noop) mode. By default, this is set to true. This means when running the debugger it will not make changes to your system. The [documentation about the puppet agent](https://puppet.com/docs/puppet/5.3/man/apply.html#OPTIONS) has more information about `puppet apply` and and the `noop` option.
304
306
305
307
-`args` - Additional arguements to pass to `puppet apply`, for example `['--debug']` will output debug information
306
308
@@ -314,8 +316,8 @@ Enable using docker by adding the following configuration:
To use a custom install path for the `PDK`, set the `puppet.installDirectory` setting to the path you installed the `PDK` to:
384
386
385
387
```json
386
388
{
387
-
"puppet.installDirectory":"D:/programs/pdk"
389
+
"puppet.installDirectory":"D:/programs/pdk"
388
390
}
389
391
```
390
392
391
-
#### Configure Puppet Version in PDK
393
+
#### Configure Puppet Version in PDK
392
394
393
395
The `PDK` has many versions of Puppet which can be used. Set the `puppet.editorService.puppet.version` setting to the version you would like to use, for example, if you wanted to use version 5.4.0, then set the configuration to:
394
396
395
397
```json
396
398
{
397
-
"puppet.editorService.puppet.version":"5.4.0"
399
+
"puppet.editorService.puppet.version":"5.4.0"
398
400
}
399
401
```
400
402
401
-
You can also change the version from the status bar in Visual Studio Code. Click on the Puppet version text in the status bar and then select which Puppet version you would like to use. Note that this will require Visual Studio Code to be restarted to take effect.
403
+
You can also change the version from the status bar in Visual Studio Code. Click on the Puppet version text in the status bar and then select which Puppet version you would like to use. Note that this will require Visual Studio Code to be restarted to take effect.
0 commit comments