Exterm arose from the need to open the terminal and navigate through directories until finding the one I'm working on. It's a slow and tedious process, so I created Exterm to streamline this.
Exterm adds an item to the explorer/context menu of VS Code. When right-clicking on a directory, it opens the terminal directly in that directory.
To install Exterm, you need to have VS Code installed and follow the steps below:
- Open VS Code.
- Open the extensions menu (Ctrl+Shift+X).
- Search for Exterm.
- Click Install.
- Check the configuration section to configure your preferred terminal.
By default, Exterm uses the terminal wezterm, but you can choose from the supported terminals below:
Linux
Windows
- cmd.exe (Windows) (Not tested)
MacOS
To make Exterm open your preferred terminal, you need to configure it in the VS Code settings file. Follow the steps below:
- Open the VS Code settings menu (Ctrl+Shift+P).
- Search for "Preferences: Open Settings (JSON)".
- Add the line below to the VS Code settings file, replacing the terminal with your preferred one:
"exterm.terminalKind": "wezterm",
Note: The shortcut CTRL + Space brings up an enum with all terminals supported by Exterm.
To use Exterm, open the explorer/context menu of VS Code, right-click on a directory, and click on "Open in terminal," as shown in the image below:
If you wish to contribute to Exterm, you can open an issue or a pull request. All help is welcome.