Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CivetNew to Visual Studio Code? Get it now.
Civet

Civet

DanielX

|
1,613 installs
| (3) | Free
Civet Language Server
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Civet Language Server

This Language Server works for .civet files.

Features

  • [x] Syntax Highlighting
  • [x] Go to definition
  • [x] Find all references
  • [x] Completions
  • [x] Comment/Uncomment
  • [x] Symbols outline
  • [x] Diagnostics
  • [x] Custom Transpiler Plugins

Plugins

Custom transpilers can be added in your host project root folder under ${projectRoot}/.civet/name-plugin.mjs.

Ex. Hera Plugin

import Hera from "@danielx/hera"
const { compile: heraCompile } = Hera

export default {
  transpilers: [{
    extension: ".hera",
    target: ".cjs",
    compile: function (path, source) {
      const code = heraCompile(source, {
        filename: path,
      })

      return {
        code
      }
    }
  }],
}

See also: example CoffeeScript Plugin

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft