josh11b c130fe8d51 Fix VSCode language extension configuration instructions (#4725) 1 年之前
..
.vscode f922988c8c Update the vscode language server setup (#4663) 1 年之前
images e98995c936 Update the vscode extension for publishing. (#4660) 1 年之前
src 13502b7c89 Replace #4505 with a different set of workarounds (#4527) 1 年之前
.gitignore f922988c8c Update the vscode language server setup (#4663) 1 年之前
.vscodeignore f922988c8c Update the vscode language server setup (#4663) 1 年之前
LICENSE de614f37e9 Add basic VS Code extension using textmate syntax (#2969) 2 年之前
README.md c130fe8d51 Fix VSCode language extension configuration instructions (#4725) 1 年之前
carbon.tmLanguage.json 5c5a687534 Syntax highlighter in VScode for carbon programming language (#3953) 1 年之前
development.md f67a4a5bcb Do a pass on vscode development instructions (#4703) 1 年之前
esbuild.js f922988c8c Update the vscode language server setup (#4663) 1 年之前
eslint.config.mjs f922988c8c Update the vscode language server setup (#4663) 1 年之前
language-configuration.json 202aae453f Get the VS Code extension working again. (#4037) 1 年之前
package-lock.json e85125c3d7 Extension version bump and npm update for a release of #4527 (#4722) 1 年之前
package.json e85125c3d7 Extension version bump and npm update for a release of #4527 (#4722) 1 年之前
tsconfig.json f922988c8c Update the vscode language server setup (#4663) 1 年之前

README.md

Carbon Language

This extension provides support for the Carbon Language.

This extension is currently experimental, and being developed alongside Carbon.

Quickstart

  1. Download and install a carbon release.
    • By default, the extension will look for carbon under ./bazel-bin. This is for developers actively working on Carbon and running VS Code inside a carbon-lang clone.
  2. Install the Carbon Language extension.
  3. Configure the installed path to carbon.

Configuration

The configuration is under carbon.*. At present, the only configuration is the path to the carbon binary. This looks like:

"carbon.carbonPath": "/path/to/carbon"

Communication

See Carbon's collaboration systems. We're most active on Discord and have a #editor-integrations channel. We'll also respond to questions on GitHub Discussions.

Documentation

Carbon currently only has project-level documentation. See the GitHub repository.