Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CCL (Common Code Language)New to Visual Studio Code? Get it now.
CCL (Common Code Language)

CCL (Common Code Language)

ALiwoto

|
13 installs
| (0) | Free
Code generation using the Common Code Language.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CCL (Common Code Language) Extension for Visual Studio Code

Overview

The CCL (Common Code Language) extension for Visual Studio Code provides support for an intermediate language designed to generate models and types in various programming languages. This extension is ideal for developers working on projects that require consistent data models across different languages or platforms.

Features

  • Syntax highlighting for .ccl files
  • Code generation for multiple target languages (e.g., JavaScript, Python, etc.)
  • Easy-to-use commands for converting CCL to target languages
  • Customizable code generation options

Installation

  1. Open Visual Studio Code
  2. Go to the Extensions view (Ctrl+Shift+X)
  3. Search for "CCL (Common Code Language)"
  4. Click Install

Usage

  1. Create or open a file with a .ccl extension
  2. Write your CCL code
  3. Use the command palette (Ctrl+Shift+P) and search for "CCL: Generate Code"
  4. Select your target language
  5. The generated code will appear in a new file

CCL Syntax

Coming soon...

Supported Target Languages

  • Golang
  • Godot
  • Coming soon...

Configuration

Coming soon...

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any problems or have any suggestions, please open an issue on the GitHub repository.

Acknowledgements

This extension was inspired by the need for a common language to generate models and types across different programming languages. Special thanks to the developers who contributed to this project.

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