Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/hackerzhuli-code.git
Visual Studio Code Editor

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Visual Studio Code Editor** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/hackerzhuli-code.git
```

[![pkglnk](https://www.pkglnk.dev/badge/hackerzhuli-code.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/hackerzhuli-code)

Dependencies (3)

README

Description

This package is called Visual Studio Code Editor. It is designed to work with my Unity Code Pro extension for VS Code. Making the development experience for Unity games in Cursor, Windsurf and Trae much better.

It also works with my Unity Code MCP, which is an MCP server that allows AI agents (in VS Code, Claude Code, etc.) to compile code and run tests in Unity Editor.

This package is designed for general purpose communication with Unity Editor, focusing on coding workflows, you can use it to power your own coding focused VS Code extensions or MCP servers.

Features

Supported VS Code Forks

  • Visual Studio Code
  • Visual Studio Code Insiders
  • Cursor
  • Windsurf
  • Windsurf Next
  • Trae
  • Trae CN
  • Lingma
  • Antigravity
  • VSCodium

About the forks: All forks are treated as if they are Visual Studio Code, but with different executable name, extension path(where their extensions are installed) and a few other minor differences.

Notes:

  • If you use other forks, you need to add their support yourself, it's very easy, look at the file CodeFork.cs and add data for your forks to the array Forks. If you would like, you can create a pull request to share your changes.

Other Supported Editors

  • Zed (⚠️ Limited support: only project generation and open file to specific line. Advanced integration like runing tests is not available because we don't have a Zed extension.)

VS Code Extensions

This package is designed to work with Unity Code Pro and Dot Rush extension for VS Code. But you can still use it with C# Dev Kit and Unity extension, it can work(but the Unity extension will not be able to talk to this package through the networking protocol, you may want to install the official Visual Studio Editor package along with this package if communication between Unity Editor and Unity extension is needed), but I don't officially support it.

Dot Rush

Dot Rush is a VS Code extension that supports C# IntelliSense, Test Explorer(not including Unity), Debugging(including with debugging Unity) and other features. Think of it as a alternative of the C# extension and C# Dev Kit extension.

Unity Code Pro

Unity Code Pro is a VS Code extension that supports Unity Tests, debugging with Unity Editor, a Unity Console to see Unity's logs, and other useful things for Unity projects. Think of it as a alternative to the Unity extension. It is Windows only, but you can build from source for other platforms.

Unity Code MCP

Unity Code MCP is a MCP server that enables AI agents to work on Unity projects autonomously, by providing tools to compile code and run tests in Unity Editor.

Unity Version

This package requires Unity 6.0 or higher.

Platform Support

  • I only test on Windows, if you have issues on other platforms, you have to fix it yourself. If you would like, you can create a pull request to share your changes.

Code Guidelines

  • Try to keep code simple and well documented.

For pull requests:

  • Try to keep the code changes minimal.
  • Please make sure you test the changes before you submit (only on the platform for which you have changed the code)

Installation

This package can be installed alongside the official Visual Studio Editor package without conflicts. Simply install this package through the Package Manager by git url or through open upm.

Screenshots

VS Code and its popular forks detected by Unity Editor: image

Testing with Unity Code Pro in Trae: image

Debugging with Unity Code Pro in Trae: image

Tell Kimi K2 to fix compile errors with Unity Code MCP server in Trae(this is only a test, in a real project, AI agents should compile code and fix compile errors after they have edited C# scripts without user prompting): image

Comments

No comments yet. Be the first!