A Visual Studio Code extension for PSRule.
Перейти к файлу
Bernie White bc57ddefab
Update CI pipeline version (#34)
2019-08-03 15:01:01 +10:00
.azure-pipelines Update CI pipeline version (#34) 2019-08-03 15:01:01 +10:00
.github Add code owners (#24) 2019-06-11 13:24:30 +10:00
.vscode Updates for VSCode editing and dependencies (#28) 2019-07-05 12:56:51 +12:00
docs Update syntax and snippets for PSRule v0.6.0 #16 #17 (#18) 2019-06-07 16:19:04 +10:00
schemas Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
snippets Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
src Update dependencies (#1) 2019-03-02 17:13:05 +10:00
syntaxes Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
.gitignore Initial commit 2019-03-01 21:04:48 +10:00
.vscodeignore Update CI process to include stages (#22) 2019-06-08 19:05:53 +10:00
CHANGELOG.md Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
LICENSE Initial commit 2019-03-01 21:04:48 +10:00
README.md Added build tag (#23) 2019-06-08 21:28:03 +10:00
package-lock.json Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
package.json Add Reason keyword and update schema #31 #32 (#33) 2019-08-03 14:51:08 +10:00
pipeline.build.ps1 Added build tag (#23) 2019-06-08 21:28:03 +10:00
tsconfig.json Update CI process to include stages (#22) 2019-06-08 19:05:53 +10:00
tslint.json Initial commit 2019-03-01 21:04:48 +10:00

README.md

PSRule

An extension for IT Pros using the PSRule PowerShell module.

ci-badge ext-version-badge ext-installs-badge

This preview extension for Visual Studio Code adds convenience features for IT Pros using PSRule.

Features include:

  • Snippets and syntax highlighting for built-in keywords.
  • Snippets for rule documentation.
  • YAML schema validation for options.

Disclaimer

This project is to be considered a proof-of-concept and not a supported product.

If you have any problems please check our GitHub issues page. If you do not see your problem captured, please file a new issue and follow the provided template.

Installing PSRule module

PSRule is available from the PowerShell Gallery and is required for this extension to work.

To install the module use the following command from PowerShell prompt.

Install-Module -Name PSRule -Scope CurrentUser;

Installing the extension

You can install the latest release of the extension by following the steps in the Visual Studio Code documentation. In the Extensions pane, search for PSRule extension and install it there. You will get notified automatically about any future extension updates.

code --install-extension bewhite.psrule-vscode-preview

NOTE: If you are using VS Code Insiders, the command will be code-insiders.

Maintainers

License

This project is licensed under the MIT License.