In this post, we round up the differences between various PowerShell editors.

FeatureVisual Studio CodePowerShell Tools for Visual StudioIntegrated Scripting Environment (ISE)PSScriptPad
Command Window
Debugging
IntelliSense
PSReadLine Support
Script Packaging
Syntax Highlighting
Terminal
Remote Debugging
Windows Forms Designer
Workspace Support
Variables Window⚠ Only while debugging
PlatformVisual Studio CodePowerShell Tools for Visual StudioIntegrated Scripting Environment (ISE)PSScriptPad
Windows
Linux
Mac
PowerShell VersionVisual Studio CodePowerShell Tools for Visual StudioIntegrated Scripting Environment (ISE)PSScriptPad
Windows PowerShell (5.1)
PowerShell 7