/cpp2-syntax

cpp2 (cppfront) Syntax Highlighting for VSCode

Primary LanguageC++MIT LicenseMIT

cpp2 (cppfront) Syntax Highlighting for VSCode

This extension provides syntax highlighting for the experimental cpp2 language.

It support most of the pure-cpp2 grammar to date (new syntax since last version is still on-going).

It supports highlighting of plain C++ in cpp2 source code, but we have to mark the C++ block with a special comment:

/* lang:cpp */
int main() {
    return 0;
}
/* lang:end */

For any issues, please file them on the GitHub repo.

Alt text

Build

yarn install
yarn run build
yarn run package

The output VSIX file is located under cpp2.