Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Bash IDENew to Visual Studio Code? Get it now.

Bash IDE

Mads Hartmann

|
315,887 installs
| (12) | Free
A language server for Bash
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Bash IDE

Visual Studio Code extension utilizing the bash language server, that is based on Tree Sitter and its grammar for Bash and supports explainshell integration.

Features

  • [x] Jump to declaration
  • [x] Find references
  • [x] Code Outline & Show Symbols
  • [x] Highlight occurrences
  • [x] Code completion
  • [x] Simple diagnostics reporting
  • [x] Documentation for flags on hover
  • [x] Workspace symbols
  • [ ] Rename symbol

Configuration

To get documentation for flags on hover (thanks to explainshell), run a explainshell server and update your VS Code settings:

    "bashIde.explainshellEndpoint": "http://localhost:5000",

For security reasons, it defaults to "", which disables explainshell integration. When set, this extension will send requests to the endpoint and displays documentation for flags. We recommend using a local Docker image (see https://github.com/bash-lsp/bash-language-server/issues/180).

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2022 Microsoft