...
I found a simple set of instructions that were basically the same as Peter’s instructions… the trick is to start in VS Code and don’t leave VS Code. And don’t install the Powershell VS Code Extension.
I found this article to be helpful.
Code Block |
---|
Test-Path $profile |
...
this returns the folder where the profile is stored. I opened the folder in my file explorer then opened the profile file in vscode.
The file is Microsoft.PowerShell_profile.ps1
and is created in C:\Users\<username>\Documents\PowerShell\
You may also need to do the following, but I’m not sure because it was all very confusing. Try it without using this command and report back. “If the Execution Policy is set to RemoteSigned, you can run only foreign scripts from Trusted Publisher, but you can also run your own scripts (that are not signed).” From this article.
Code Block |
---|
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser |
...
Paste the contents of Peter Chittum’s sample profile into that file https://github.com/pchittum/everyday-sfcli/blob/master/utils/powershell-profile/Set-RecommendedProfileItems.ps1 and save. . But remove the cd~ at the top as that changes the directory out of your current working SFDX directory and you don’t want that.
Save, then Reload VS Code.
Open the terminal and type:
Code Block |
---|
dxlist |
A list of your scratch orgs appear! Magic!
...