A VS Code extension providing syntax highlighting, compilation, and execution for the Wenyan programming language.
wenyan-lang-vscode is a Visual Studio Code extension that provides tooling for the Wenyan programming language. It adds syntax highlighting, code snippets, and the ability to compile and execute Wenyan code directly in the editor. The extension includes a built-in compiler and supports translating Wenyan to JavaScript, Python, or Ruby.
Developers, hobbyists, and language enthusiasts interested in experimenting with Wenyan Lang, a programming language based on classical Chinese, within the VS Code environment.
It offers a complete, integrated development experience for Wenyan Lang in VS Code, eliminating the need for external tools. With features like live compilation, execution, and bidirectional translation, it makes working with this esoteric language practical and educational.
文言 Wenyan Lang for VS Code
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Integrates syntax highlighting, compilation, and execution in VS Code with a built-in compiler, eliminating external setup as shown in the README's demo.
Includes Wenyanizer to compile JavaScript back to Wenyan, enabling reverse engineering and educational exploration, detailed in the feature list.
Automatically converts modern punctuation to classical Chinese equivalents in real-time, improving usability as demonstrated in the GIF example.
Allows setting target languages (JavaScript, Python, Ruby) and romanization methods, offering customization per the configuration table.
Lacks code completion and language server support, which are listed in the ToDo section, hindering productivity for complex coding.
Wenyan Lang is an esoteric language with minimal community and practical use, restricting the extension's utility beyond experimentation.
Ships with a built-in compiler that might not be updated with latest Wenyan Lang features, risking compatibility issues.