[Feature Request] Make command "Open ESP-IDF Terminal" run user profile and customizations (Powershell specific) (VSC-1551) #1387
Labels
Feature / Enhancement Request
Request for Feature/ Enhancement
Is your feature request related to a problem?
In v1.9.0, the command "ESP-IDF: Open ESP-IDF Terminal" starts Powershell with argument
-NoProfile
ignoring user profile customizations. I have a fair amount of useful ESP-IDF Powershell customizations and I miss them in terminals opened via "Open ESP-IDF Terminal" !COMPARE: Prior v1.9.0, "ESP-IDF: Open ESP-IDF Terminal" did not add
-NoProfile
to the Powershell command line, allowing Powershell to apply user's customizations.I realize that the extension itself needs to spawn Powershell behind the scene to implement some of its capabilities. In this case, it is much better to start Powershell with
-NoProfile
to run commands faster and in a more predictable way.Describe the solution you'd like
Enhance VS Code command "ESP-IDF: Open ESP-IDF Terminal" to start Powershell without
-NoProfile
. When a user requests a terminal to be created, it is expected the terminal will be interactive and have profile customizations applied.Let all ESP-IDF extension internal invocations of Powershell (aka non interactive command execution) to continue to run with
-NoProfile
to keep the speed improvement and execution predictability.The text was updated successfully, but these errors were encountered: