# Transition Questions - ISE to VSCode

**URL:** <https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829>\
**Category:** PowerShell Help\
**Created:** [December 8, 2017, 12:11pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829 "2017-12-08T12:11:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![lkeyes](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@lkeyes](https://forums.powershell.org/u/lkeyes)\
**Post date:** [December 8, 2017, 12:11pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/1 "2017-12-08T12:11:52Z")

</div>

Moved to new machine, and instead of using the ISE, I’ve installed VSC with the Powershell extension. Three questions:

1. Is the integrated Powershell command line the same as a session started from the PowerShell command?
2. There is no Intellisense on the PS command line with VSC. Is this normal? Intellisense works great within the editor.  
Thanks. – L

---

<div class="post-metadata">

**Author:** ![kinwolf](https://avatars.discourse-cdn.com/v4/letter/k/8e7dd6/32.png) [@kinwolf](https://forums.powershell.org/u/kinwolf)\
**Post date:** [December 8, 2017, 12:55pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/2 "2017-12-08T12:55:41Z")

</div>

1- Yes.  
2- Since it’s really the local shell that is loaded there, you get what you’d get in the normal powershell shell. You can type the line in the editor, using intellisense, and run that line using F8 though.

---

<div class="post-metadata">

**Author:** ![lkeyes](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@lkeyes](https://forums.powershell.org/u/lkeyes)\
**Post date:** [December 8, 2017, 12:59pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/3 "2017-12-08T12:59:28Z")

</div>

Thanks, Sylvain!

---

<div class="post-metadata">

**Author:** ![itreddragon](https://avatars.discourse-cdn.com/v4/letter/i/ac8455/32.png) [@itreddragon](https://forums.powershell.org/u/itreddragon)\
**Post date:** [December 8, 2017, 1:15pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/4 "2017-12-08T13:15:15Z")

</div>

1. I got the impression that the terminal was similar to the one in the ISE. It can’t always be trusted to give the same results as the console.

2. To get the Intellisense working correcly, you need to configure the settings file and force it to load the Powershell Terminal. This post helps with some of that: [Use the PowerShell Console from within Visual Studio Code · Mike F. Robbins](http://mikefrobbins.com/2016/08/11/use-the-powershell-console-from-within-visual-studio-code/)

---

<div class="post-metadata">

**Author:** ![postanote](https://avatars.discourse-cdn.com/v4/letter/p/ebca7d/32.png) [@postanote](https://forums.powershell.org/u/postanote)\
**Post date:** [December 8, 2017, 11:26pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/5 "2017-12-08T23:26:13Z")

</div>

Note, VSC will not give you all that the ISE provides.  
The ISE will not give you all that VSC provides.

Add the PowerShell Extension.  
Suggested settings to your VSC user settings for PowerShell Development.

```
"extensions.autoUpdate": true,
"files.defaultLanguage": "powershell",
"powershell.scriptAnalysis.enable": true,
"powershell.startAutomatically": true,
"powershell.integratedConsole.focusConsoleOnExecute": false,
"powershell.enableProfileLoading": true,
"powershell.developer.editorServicesLogLevel": "Verbose",
"powershell.codeFormatting.openBraceOnSameLine": false,
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.mouseWheelZoom": true,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
"window.zoomLevel": 0,
"workbench.colorTheme": "Monokai Dimmed",
"workbench.iconTheme": "vscode-icons",
"workbench.welcome.enabled": true,
"gitlens.advanced.messages": {
    "suppressCommitHasNoPreviousCommitWarning": false,
    "suppressCommitNotFoundWarning": false,
    "suppressFileNotUnderSourceControlWarning": false,
    "suppressGitVersionWarning": false,
    "suppressLineUncommittedWarning": false,
    "suppressNoRepositoryWarning": false,
    "suppressUpdateNotice": true,
    "suppressWelcomeNotice": false

```

---

<div class="post-metadata">

**Author:** ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)\
**Post date:** [May 16, 2024, 8:37pm UTC](https://forums.powershell.org/t/transition-questions-ise-to-vscode/9829/6 "2024-05-16T20:37:02Z")

</div>

Closed on May 16, 2024, 8:37pm UTC


