Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Manciu DarkNew to Visual Studio Code? Get it now.
Manciu Dark

Manciu Dark

Manciu

|
6 installs
| (1) | Free
A readability-focused dark theme with semantic highlighting for C/C++, Python, CMake, CUDA, LaTeX, and common data formats.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Manciu Dark

Manciu Dark is a readability-focused VS Code theme with semantic highlighting and TextMate scope tuning for C/C++, Python, CMake, CUDA, LaTeX, and common data formats.

Highlights

  • Deep dark editor background for long coding sessions (#1E1E1E)
  • Strong semantic color separation for faster code scanning:
    • Type / Class / Enum: Gold (#FFD700)
    • Function / Method: Orange (#FF8000)
    • Variable / Parameter: Olive (#BDB76B)
    • Keyword: Blue (#569CD6)
    • Comment: Italic Green (#57A64A)
  • Semantic highlighting enabled
  • Additional scope tuning for C++, Python, CUDA, CMake, JSON, YAML, TOML, XML, and LaTeX

Requirements

  • VS Code ^1.120.0

Building the extension from source also requires:

  • Git
  • Node.js 20 or later
  • npm

Installation

This repository does not provide GitHub Release packages or prebuilt .vsix files. Clone the repository and package the extension locally:

git clone https://github.com/WenchaoHuang/manciu-dark.git
cd manciu-dark
npx --yes @vscode/vsce@3.9.2 package

The command creates manciu-dark-0.0.1.vsix in the repository root. Install it from the command line:

code --install-extension ./manciu-dark-0.0.1.vsix

Alternatively, open the Extensions view in VS Code, select the ... menu, choose Install from VSIX..., and select the generated file.

Usage

After installation:

  1. Open the Command Palette with Ctrl+Shift+P on Windows/Linux or Cmd+Shift+P on macOS.
  2. Run Preferences: Color Theme.
  3. Select Manciu Dark.

Development

The theme definition is located at themes/Manciu Dark-color-theme.json.

  1. Clone and open the repository in VS Code.
  2. Press F5 to launch an Extension Development Host.
  3. Select Manciu Dark in the new window.
  4. Use Developer: Inspect Editor Tokens and Scopes to inspect syntax scopes when adjusting token colors.

Inspect the package contents and create a local VSIX with:

npx --yes @vscode/vsce@3.9.2 ls --tree
npx --yes @vscode/vsce@3.9.2 package

Publishing

The publisher in package.json is WenchaoHuang. Before the first Marketplace publication, create or confirm that exact Publisher ID and ensure your account has permission to publish under it.

For each release:

  1. Update the version in package.json and add the same version to CHANGELOG.md.

  2. Run the package inspection and install the generated VSIX for a smoke test.

  3. Authenticate and publish:

    npx --yes @vscode/vsce@3.9.2 login WenchaoHuang
    npx --yes @vscode/vsce@3.9.2 publish
    
  4. Create a Git tag matching the published version, such as v0.0.1.

Changelog

See CHANGELOG.md for version history.

Feedback

Report problems and scope suggestions through GitHub Issues.

License

Manciu Dark is available under the MIT License.

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