maan2003 7c891fdacd Language Server (#3112) 2 سال پیش
..
.vscode de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 سال پیش
src 7c891fdacd Language Server (#3112) 2 سال پیش
.gitignore de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 سال پیش
Carbon.plist de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 سال پیش
LICENSE de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 سال پیش
README.md 7c891fdacd Language Server (#3112) 2 سال پیش
language-configuration.json de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 سال پیش
package-lock.json 7c891fdacd Language Server (#3112) 2 سال پیش
package.json 7c891fdacd Language Server (#3112) 2 سال پیش

README.md

VS Code Extension for Carbon

Currently only contains basic syntax highlighting.

Installing

  1. Install Node JS.
  2. To generate VS Code extension file (.vsix).

    npm install && npm run package
    
  3. Install the extension

    code --install-extension out/carbon.vsix
    

Development

  1. bazel build language_server in project root.
  2. Open utils/vscode folder in VS Code.
  3. Launch the extension using Run command (F5).
  4. In the opened window, open the carbon-lang repository as folder.
  5. Open a carbon file.
  6. Open code outline (Ctrl+Shift+O).

To update dependencies:

npm update