108 | 109 | - hacky workaround to have both bash and Powershell available in the VSC terminal selector: http://jeffa.tech/vscode-multiple-integrated-terminals/ 110 | 1. `ctrl + comma` will load your user settings in VSC 111 | 2. Modify your User Settings: 112 | ```js 113 | // Place your settings in this file to overwrite the default settings 114 | { 115 | // Git Bash 116 | "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", 117 | // PowerShell 118 | "terminal.integrated.shell.windows2": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" 119 | } 120 | ``` 121 | 122 | 3. ``ctrl + tilda/backtick (~/`)`` to open editor. It should say `1. bash` 123 | 4. add the `2` t the end of the bash key and remove it from the powershell key, like so: 124 | ```js 125 | // Place your settings in this file to overwrite the default settings 126 | { 127 | // Git Bash 128 | "terminal.integrated.shell.windows2": "C:\\Program Files\\Git\\bin\\bash.exe", 129 | // PowerShell 130 | "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" 131 | } 132 | ``` 133 | 134 | 5. now press the plus sign to create a new terminal. It should say `2. powershell` 135 | 6. now swap the `2` back to how it looked in step 2. 136 | 7. Now any new consoles you create will be bash, but you'll have a persistent option 1 & 2. 137 | 138 |