Arc Language — VS Code Extension
Syntax highlighting and language server support for the Arc programming language.
Features
- Syntax Highlighting — Keywords, strings with interpolation, numbers, comments, operators, tool calls, pipe operator
- Diagnostics — Parse errors and semantic warnings shown inline
- Hover — Type information on hover
- Go to Definition — Jump to function/variable definitions
- Completion — Keywords, in-scope variables, stdlib functions
- Document Symbols — Outline of functions, types, and variables
Installation
From VS Code Marketplace (recommended)
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search "Arc Language"
- Click Install
For full IntelliSense (diagnostics, hover, completions), also install the Arc compiler:
npm install -g arc-lang
Syntax highlighting works without the compiler installed.
Development
- Clone the arc-lang repo
- Open
editors/vscode in VS Code
npm install && npm run compile
- Press
F5 to launch Extension Development Host
- Open any
.arc file
| |