Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>FishNew to Visual Studio Code? Get it now.
Fish

Fish

Brian Malehorn

|
64,339 installs
| (8) | Free
Fish syntax highlighting and formatting
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Fish

version number install count

Add syntax highlighting, linting, code formatting and snippets for the fish shell!

Syntax Highlighting

syntax highlighting

Completion

Non-context aware completion for keywords, builtins and functions. Custom user functions are not shown in completion results.

Code Linting

Code linting uses fish -n.

linting

Code Formatting

Code formatting uses fish's fish_indent command.

formatting demo

Snippets

Tab-complete common language constructs.

snippet demo

This started out as a combination of two excellent but inactive extension: fish-vscode and fish-ide.

Keybindings

Ctrl+Shift+I / Cmd+Option+F: Fix indentation in fish file

Related Projects

  • The fish shell itself
  • fish-vscode
  • fish-ide
  • Fish shell
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft