DEV Community

Cover image for VSCode Tip 3: Leverage the Integrated Terminal
Akshay Joshi
Akshay Joshi

Posted on

VSCode Tip 3: Leverage the Integrated Terminal

The integrated terminal in VSCode is a powerful tool that allows you to run command-line tools from within the editor, enhancing your productivity by reducing context switching.

How to Use the Integrated Terminal:

  1. Open the Terminal:

    • Use the shortcut Ctrl +(backtick) on Windows/Linux orCmd + `` on Mac.
    • Alternatively, go to the top menu and select View > Terminal.
  2. Multiple Terminals:

    • You can open multiple terminals and switch between them using the dropdown menu in the terminal panel.
    • Use the + icon to open a new terminal and the trash can icon to close a terminal.
  3. Split Terminals:

    • Click the split terminal icon to have two terminals side by side. This is useful when you need to monitor logs in one terminal while running commands in another.
  4. Customizing the Terminal:

    • You can customize the terminal shell to use Bash, PowerShell, or any other shell you prefer. Go to File > Preferences > Settings, and search for terminal.integrated.shell.
  5. Terminal Profiles:

    • Create different terminal profiles for various tasks. This allows you to quickly switch between different environments or configurations.
  6. Run Tasks:

    • You can run tasks defined in your tasks.json file directly from the terminal. Use Ctrl + Shift + P (or Cmd + Shift + P on Mac), then type "Run Task" and select the task you want to execute.

By using the integrated terminal, you can streamline your workflow and keep all your development activities within VSCode, enhancing efficiency and reducing the need to switch between different applications.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more