PowerShell ISE does not have the ability to restart the console independent of restarting the entire ISE
Restarting the Powershell process independent of the entire ISE would be a beneficial feature for ISE users during testing and debugging, to clear variables, sessions, scopes, classes, etc... If you are working in the ISE and have several script files open on the editor it is cumbersome to have to save files, restart the entire ISE application and reopen files etc...
This will be enabled when PowerShell ISE moves to PowerShell Editor Services as its core.
This is over 2 years old. Is there an update that can include ETA?
John Bevan commented
It may also be good to have a command for this; i.e. so you can include `Clear-PSInstance` (or whatever that cmdlet's name) at the start of your script to ensure that it runs in a clean instance each time, where desired.