All Projects → PowerShell → Vscode Powershell

PowerShell / Vscode Powershell

Licence: mit
Provides PowerShell language and debugging support for Visual Studio Code

Programming Languages

typescript
32286 projects
powershell
5483 projects

Projects that are alternatives of or similar to Vscode Powershell

Ramda Adjunct
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
Stars: ✭ 550 (-50.76%)
Mutual labels:  hacktoberfest, extensions
Vscode Matlab
MATLAB support for Visual Studio Code
Stars: ✭ 114 (-89.79%)
Mutual labels:  hacktoberfest, visual-studio-code
Vscode Gremlins
Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters
Stars: ✭ 78 (-93.02%)
Mutual labels:  hacktoberfest, visual-studio-code
Notion Enhancer
an enhancer/customiser for the all-in-one productivity workspace notion.so (app)
Stars: ✭ 3,114 (+178.78%)
Mutual labels:  hacktoberfest, extensions
VscOdooSnippets
Odoo Snippets for Visual Studio Code
Stars: ✭ 29 (-97.4%)
Mutual labels:  extensions, visual-studio-code
Home
A configurable and eXtensible Xml serializer for .NET.
Stars: ✭ 208 (-81.38%)
Mutual labels:  hacktoberfest, extensions
Vsc Material Theme
Material Theme, the most epic theme for Visual Studio Code
Stars: ✭ 1,617 (+44.76%)
Mutual labels:  hacktoberfest, visual-studio-code
Pext
Python-based extendable tool
Stars: ✭ 380 (-65.98%)
Mutual labels:  hacktoberfest, extensions
Vetur
Vue tooling for VS Code.
Stars: ✭ 5,421 (+385.32%)
Mutual labels:  hacktoberfest, visual-studio-code
Statusimo
PowerShell Generated Status Page
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest
Kubelabs
Kubernetes - Beginners | Intermediate | Advanced
Stars: ✭ 1,115 (-0.18%)
Mutual labels:  hacktoberfest
Blightmud
A terminal mud client written in Rust
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest
React Native Spaceviewer
See and search upcoming and previous rocket space launches! Built with React Native, using Detox E2E tests, Fastlane and Github Actions for app store deployment.
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest
Ascemu
Official AscEmu repo... a never ending place to work. With cutting edge technologies XD
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest
Pyleniumio
Bring the best of Selenium and Cypress into a single Python package
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest
Gaseous Giganticus
This program procedurally generates gas giant cubemap textures for the game Space Nerds In Space. https://www.patreon.com/smcameron
Stars: ✭ 62 (-94.45%)
Mutual labels:  hacktoberfest
Forkcms
Fork is an easy to use open source CMS using Symfony Components.
Stars: ✭ 1,112 (-0.45%)
Mutual labels:  hacktoberfest
Rocket.chat.electron
Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
Stars: ✭ 1,108 (-0.81%)
Mutual labels:  hacktoberfest
Fantasy Football Metrics Weekly Report
Command line application to create weekly reports (containing stats, metrics, and rankings) for Fantasy Football leagues on the following platforms: Yahoo, Fleaflicker, Sleeper, ESPN.
Stars: ✭ 62 (-94.45%)
Mutual labels:  hacktoberfest
Nekobin
Elegant and open-source pastebin service
Stars: ✭ 61 (-94.54%)
Mutual labels:  hacktoberfest

PowerShell Language Support for Visual Studio Code

Build Status Codacy Badge Dependabot Status Version Installs Discord Join the chat at https://gitter.im/PowerShell/vscode-powershell

This extension provides rich PowerShell language support for Visual Studio Code. Now you can write and debug PowerShell scripts using the excellent IDE-like interface that Visual Studio Code provides.

This extension is powered by the PowerShell language server, PowerShell Editor Services. This leverages the Language Server Protocol where PowerShellEditorServices is the server and vscode-powershell is the client.

Platform support

  • Windows 7 through 10 with Windows PowerShell v3 and higher, and PowerShell Core
  • Linux with PowerShell Core (all PowerShell-supported distributions)
  • macOS and OS X with PowerShell Core

Read the installation instructions to get more details on how to use the extension on these platforms.

Read the FAQ for answers to common questions.

Features

  • Syntax highlighting
  • Code snippets
  • IntelliSense for cmdlets and more
  • Rule-based analysis provided by PowerShell Script Analyzer
  • Go to Definition of cmdlets and variables
  • Find References of cmdlets and variables
  • Document and workspace symbol discovery
  • Run selected selection of PowerShell code using F8
  • Launch online help for the symbol under the cursor using Ctrl+F1
  • Local script debugging and basic interactive console support!

Installing the Extension

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

You can also install a VSIX package from our Releases page by following the Install from a VSIX instructions. The easiest way is through the command line:

code --install-extension PowerShell-<version>.vsix

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

Script-based Installation

If you're on Windows 7 or greater with the PowerShellGet module installed, you can easily install both Visual Studio Code and the PowerShell extension by running the following command:

Install-Script Install-VSCode -Scope CurrentUser; Install-VSCode.ps1

You will need to accept the prompts that appear if this is your first time running the Install-Script command.

Alternatively you can download and execute the script directly from the web without the use of Install-Script. However we highly recommend that you read the script first before running it in this way!

iex (iwr https://raw.githubusercontent.com/PowerShell/vscode-powershell/master/scripts/Install-VSCode.ps1)

Reporting Problems

If you experience any problems with the PowerShell Extension, see the troubleshooting docs for information on diagnosing and reporting issues.

Security Note

For any security issues, please see here.

Example Scripts

There are some example scripts in the extension's examples folder that you can use to discover PowerShell editing and debugging functionality. Please check out the included README.md file to learn more about how to use them.

This folder can be found at the following path:

$HOME/.vscode[-insiders]/extensions/ms-vscode.PowerShell-<version>/examples

or if you're using the preview version of the extension

$HOME/.vscode[-insiders]/extensions/ms-vscode.powershell-preview-<version>/examples

To open/view the extension's examples in Visual Studio Code, run the following from your PowerShell command prompt:

code (Get-ChildItem $Home\.vscode\extensions\ms-vscode.PowerShell-*\examples)[-1]

Contributing to the Code

Check out the development documentation for more details on how to contribute to this extension!

Maintainers

License

This extension is licensed under the MIT License. Please see the third-party notices file for details on the third-party binaries that we include with releases of this project.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

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].