mirror of
https://github.com/aphrody-labs/PowerShell.git
synced 2026-10-17 04:36:39 +00:00
fixed the broken links and other minor updates due to the recent learning-powershell path changes.
This commit is contained in:
1 parent
bc4fe11888
commit
1e7a49600d
7 files changed
+44
-48
No files matched your search
@@ -1,14 +1,14 @@
|
||||
Using Visual Studio Code (VS Code)
|
||||
====
|
||||
|
||||
If you are working on Linux and OS X, you cannot use ISE because it is not supported on these platforms.
|
||||
In this case, you can choose your favorite editor to write PowerShell scripts.
|
||||
If you are working on Linux and OS X, you cannot use ISE because it is not supported on these platforms.
|
||||
In this case, you can choose your favorite editor to write PowerShell scripts.
|
||||
Here we choose VS Code as a PowerShell editor as an example.
|
||||
|
||||
You can use VS Code on Windows with PowerShell V5 by using Windows 10 or by installing [Windows Management Framework 5.0 RTM](https://www.microsoft.com/en-us/download/details.aspx?id=50395) for down-level Windows OSs (e.g. Windows 8.1, etc.).
|
||||
|
||||
Before starting it, please make sure PowerShell exists on your system.
|
||||
By following the [Installing PowerShell](./learning-powershell.md#installing-powershell) instructions you can install PowerShell and launch a PowerShell session.
|
||||
Before starting it, please make sure PowerShell exists on your system.
|
||||
By following the [Installing PowerShell](./README.md#installing-powershell) instructions you can install PowerShell and launch a PowerShell session.
|
||||
|
||||
Editing with VS Code
|
||||
----
|
||||
@@ -38,31 +38,31 @@ Editing with VS Code
|
||||
|
||||
- After the install, you will see the **Install** button turns to **Enable**.
|
||||
- Click on **Enable** and **OK**
|
||||
- Now you are ready for editing.
|
||||
For example, to create a new file, click **File->New**.
|
||||
To save it, click **File->Save** and then provide a file name, let's say "helloworld.ps1".
|
||||
To close the file, click on "x" next to the file name.
|
||||
- Now you are ready for editing.
|
||||
For example, to create a new file, click **File->New**.
|
||||
To save it, click **File->Save** and then provide a file name, let's say "helloworld.ps1".
|
||||
To close the file, click on "x" next to the file name.
|
||||
To exit VS Code, **File->Exit**.
|
||||
|
||||
|
||||
Debugging with VS Code
|
||||
----
|
||||
|
||||
- Open a file folder (**File->Open Folder**) that contains the PowerShell modules or scripts you have written already and want to debug.
|
||||
In this example, we saved the helloworld.ps1 under a directory called "demo".
|
||||
- Open a file folder (**File->Open Folder**) that contains the PowerShell modules or scripts you have written already and want to debug.
|
||||
In this example, we saved the helloworld.ps1 under a directory called "demo".
|
||||
Thus we select the "demo" folder and open it in VS Code.
|
||||
|
||||
- Creating the Debug Configuration (launch.json)
|
||||
|
||||
Because some information regarding your scripts is needed for debugger to start executing your script, we need to set up the debug config first.
|
||||
This is one-time process to debug PowerShell scripts under your current folder.
|
||||
Because some information regarding your scripts is needed for debugger to start executing your script, we need to set up the debug config first.
|
||||
This is one-time process to debug PowerShell scripts under your current folder.
|
||||
In our case, the "demo" folder.
|
||||
|
||||
* Click on the **Debug** icon (or **Ctrl+Shift+D**)
|
||||
* Click on the **Settings** icon that looks like a gear.
|
||||
VS Code will prompt you to **Select Environment**.
|
||||
Choose **PowerShell**.
|
||||
Then VS code will auto create a debug configuration settings file in the same folder.
|
||||
* Click on the **Settings** icon that looks like a gear.
|
||||
VS Code will prompt you to **Select Environment**.
|
||||
Choose **PowerShell**.
|
||||
Then VS code will auto create a debug configuration settings file in the same folder.
|
||||
It looks like the following:
|
||||
```json
|
||||
{
|
||||
@@ -89,7 +89,7 @@ It looks like the following:
|
||||
```
|
||||
- Once the debug configuration is established, go to your helloworld.ps1 and set a breakpoint by pressing **F9** on a line you wish to debug.
|
||||
- To disable the breakpoint, press **F9** again.
|
||||
- Press **F5** to run the script.
|
||||
- Press **F5** to run the script.
|
||||
The execution should stop on the line you put the breakpoint on.
|
||||
- Press **F5** to continue running the script.
|
||||
|
||||
@@ -109,4 +109,4 @@ There are a few blogs that may be helpful to get you started using PowerShell ex
|
||||
PowerShell Extension for VS Code
|
||||
----
|
||||
|
||||
PowerShell extension source code can be found [GitHub](https://github.com/PowerShell/vscode-powershell-ops)
|
||||
PowerShell extension source code can be found [GitHub](https://github.com/PowerShell/vscode-powershell-ops).
|
||||
Reference in new issue
Block a user