

To create a new profile, run the Terminal: Select Default Profile command and activate the configure button on the right side of the shell to base it on.
Bash terminal emulator for mac code#
VS Code will automatically detect most standard shells that can then be configured as the default. The terminal's shell defaults to $SHELL on Linux and macOS and PowerShell on Windows. Terminal profiles are platform-specific shell configurations comprised of an executable path, arguments, and other customizations.Ĭonfigure your default integrated terminal by running the Terminal: Select Default Profile command, which is also accessible via the terminal dropdown. Tip: Go back to the old version by setting :false Customizing TabsĬhange the terminal's name, icon, and tab color via the right-click context menu or by triggering the following commands: Command Unsplit a split terminal by triggering the Terminal: Unsplit Terminal command. Tabs support drag and drop to allow rearranging, dragging an entry in a terminal group into the empty will remove it from the group (for example, unsplit), dragging a tab into the main terminal area allows joining a group. Navigate between terminals in a group by focusing the previous pane, ⌥⌘← (Windows, Linux Alt+Left), and focusing the next pane, ⌥⌘→ (Windows, Linux Alt+Right).



Navigate between terminal groups using focus next ⇧⌘] (Windows, Linux Ctrl+PageDown) and focus previous ⇧⌘[ (Windows, Linux Ctrl+PageUp). Remove terminal instances by hovering a tab and selecting the Trash Can button, selecting a tab item and pressing Delete, by using Terminal: Kill Active the Active Terminal Instance command, or via the right-click context menu. This action creates another entry in the tab list associated with that terminal. Terminal instances can be added by clicking the + icon on the top-right of the TERMINAL panel, selecting a profile from the terminal dropdown, or by triggering the ⌃⇧` (Windows, Linux Ctrl+Shift+`) command. Tip: Change the tabs location using the setting. Each terminal has an entry with its name, icon, color, and group decoration (if any). The terminal tabs view is on the right side of the terminal view. Note: Open an external terminal with the ⇧⌘C (Windows, Linux Ctrl+Shift+C) keyboard shortcut if you prefer to work outside VS Code. From the Command Palette ( ⇧⌘P (Windows, Linux Ctrl+Shift+P)), use the View: Toggle Integrated Terminal command.Use the ⌃` (Windows, Linux Ctrl+`) keyboard shortcut with the backtick character.It provides integration with the editor to support features like links and error detection. Visual Studio Code includes a fully featured integrated terminal that conveniently starts at the root of your workspace. Configure IntelliSense for cross-compiling.
