Skip to content

Write and execute code in an intuitive "shell" with autocompletion, for the Unity Editor.

License

Notifications You must be signed in to change notification settings

iamabigartist/unity-shell

 
 

Repository files navigation

This fork:

  1. Use UIElement for the frontend.
  2. Use the same evaluation code from the fork by Mono.CSharp.dll.

How to use:

image

  1. Open the window: image

  2. Input a piece of code and press crtl + enter to execute it. image

  3. See the completion from here: image

  4. Drag an Unity.Object from the editor to shell to import a Object variable. image image

The original README

unity-shell

Write and execute code in an intuitive "shell" with autocompletion, for the Unity Editor.

Any feedback or suggestions? Just write me, create an Issue or a PR ;)

How it looks and works like:

Imgur

.NET 4.x Runtime support

If your Unity project is using the .NET 4.x runtime (set in the Player Settings), you'll need to enable the Editor platform for Mono.CSharp.4.x.dll and disable it for Mono.CSharp.3.5.dll by selecting them in the Project view and modifying the Include Platforms in the Inspector.

Inspired by UniShell

About

Write and execute code in an intuitive "shell" with autocompletion, for the Unity Editor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 76.9%
  • ShaderLab 19.7%
  • HLSL 3.4%