Richard Smith f63a476751 Update vscode extension dependencies. (#4062) 1 год назад
..
.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 лет назад
LICENSE de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 лет назад
README.md 7c891fdacd Language Server (#3112) 2 лет назад
carbon.tmLanguage.json 5c5a687534 Syntax highlighter in VScode for carbon programming language (#3953) 1 год назад
language-configuration.json 202aae453f Get the VS Code extension working again. (#4037) 1 год назад
package-lock.json f63a476751 Update vscode extension dependencies. (#4062) 1 год назад
package.json f63a476751 Update vscode extension dependencies. (#4062) 1 год назад

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