Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ant-druha/intellij-powershell
Adds PowerShell language support to IntelliJ-based IDEs.
https://github.com/ant-druha/intellij-powershell
hacktoberfest intellij intellij-platform intellij-plugin powershell
Last synced: about 14 hours ago
JSON representation
Adds PowerShell language support to IntelliJ-based IDEs.
- Host: GitHub
- URL: https://github.com/ant-druha/intellij-powershell
- Owner: ant-druha
- License: apache-2.0
- Created: 2018-08-25T12:48:04.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T22:09:55.000Z (6 months ago)
- Last Synced: 2024-05-22T22:41:32.949Z (6 months ago)
- Topics: hacktoberfest, intellij, intellij-platform, intellij-plugin, powershell
- Language: Kotlin
- Homepage: https://plugins.jetbrains.com/plugin/10249-powershell
- Size: 12.2 MB
- Stars: 69
- Watchers: 7
- Forks: 18
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# intellij-powershell [![JetBrains Plugins][badge-plugins]][plugin-repository]
Adds PowerShell language support to [IntelliJ-based](https://www.jetbrains.com/products.html?type=ide) IDEs.### Usage:
Install the plugin [from IDE](https://www.jetbrains.com/help/idea/managing-plugins.html#repos) or download it from [IntelliJ plugins repository](https://plugins.jetbrains.com/plugin/10249-powershell) and choose to [install from disk](https://www.jetbrains.com/help/idea/managing-plugins.html#installing-plugins-from-disk).## Features
#### Editor:
- Syntax highlighting.
- Code completion based on [PowerShellEditorServices][powershell-editor-services].
- [PSScriptAnalyzer][ps-script-analyzer] code checker inspections in Editor.
- [Language Injections](https://www.jetbrains.com/help/idea/using-language-injections.html) in strings.
- [Colors and Fonts customization](https://www.jetbrains.com/help/idea/configuring-colors-and-fonts.html).
- [Code style and reformat](https://www.jetbrains.com/help/idea/using-code-editor.html#reformat_rearrange_code).
- [Live templates](https://www.jetbrains.com/help/idea/using-live-templates.html) (code snippets).#### Refactoring
- [Rename](https://www.jetbrains.com/help/idea/rename-refactorings.html).#### Navigation
- Variables and declared types reference resolve and find usages.
- [Structure view](https://www.jetbrains.com/help/idea/viewing-structure-of-a-source-file.html).#### Execution
- [Run Configuration](https://www.jetbrains.com/help/idea/run-debug-configuration.html).
- Script debugging.
- Integrated PowerShell Console (Tools | PowerShell Console... action).
- Remote files editing with 'psedit' command in PowerShell console (see [psedit support](https://bitbucket.org/adernov/powershell/issues/18/psedit-support#comment-46351640)):
![Remote file editing][image.remote-file-editing]Settings
--------
The **PowerShell** run configuration uses the selected terminal encoding (UTF-8 by default).Open **Advanced settings** and look for **Terminal character encoding** if you want to change that.
Third-Party Software
--------------------
This plugin bundles the following third-party software:- [PowerShell Editor Services][powershell-editor-services],
- [PSScriptAnalyzer][ps-script-analyzer].Documentation
-------------
- [Changelog][docs.changelog]
- [Contributor Guide][docs.contributing]
- [Maintainership][docs.maintainership][License][docs.license]
---------
Copyright 2018 Andrey DernovCopyright 2024 intellij-powershell contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.[badge-plugins]: https://img.shields.io/jetbrains/plugin/v/10249?label=powershell
[docs.changelog]: ./CHANGELOG.md
[docs.contributing]: ./CONTRIBUTING.md
[docs.license]: ./LICENSE
[docs.maintainership]: ./MAINTAINERSHIP.md
[image.remote-file-editing]: doc/remote-file-editing.gif
[plugin-repository]: https://plugins.jetbrains.com/plugin/10249-powershell
[powershell-editor-services]: https://github.com/PowerShell/PowerShellEditorServices
[ps-script-analyzer]: https://github.com/PowerShell/PSScriptAnalyzer