Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>C2R - C/C++ to Rust TranspilerNew to Visual Studio Code? Get it now.
C2R - C/C++ to Rust Transpiler

C2R - C/C++ to Rust Transpiler

RichardWang

|
67 installs
| (0) | Free
C/C++ to Rust Transpiler VSCode Plugin
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

以下是更新后的 README.md 文件,反映了新版本 1.0.3 的发布说明:


c2r README

This is the README for the "C2R - C/C++ to Rust Transpiler" VS Code extension.

Features

This extension provides a seamless transpilation functionality from C/C++ code to Rust. It simplifies the conversion process and helps developers bridge the gap between these two languages.

Recent Updates

  • Partial Directory Update: Dynamically update specific parts of the directory structure in the WebView using postMessage without refreshing the entire UI.
  • Enhanced UI and Server Communication: Improved interaction between the extension's frontend and backend for a more responsive experience.

Requirements

This extension requires Node.js and TypeScript to be installed on your system.

Extension Settings

This extension contributes the following settings:

  • c2r.transpilerOptions: Customize the transpilation process by specifying various options.

Known Issues

  • Currently, the transpilation process might not handle complex C/C++ code structures perfectly.

Release Notes

1.0.4

  • Implemented partial directory structure update in WebView using postMessage.
  • Improved server communication for better performance and reliability.

1.0.1

  • Minor bug fixes and performance improvements.

Working with Markdown

You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:

  • Split the editor (Cmd+\ on macOS or Ctrl+\ on Windows and Linux).
  • Toggle preview (Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows and Linux).
  • Press Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets.

For more information

  • Visual Studio Code's Markdown Support
  • Markdown Syntax Reference

Enjoy!

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