ghorsington / REPLPlugin

A basic C# 7 REPL for Unity games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REPLPlugin

REPL preview

A basic REPL (read-evaluate-print loop) for Unity games. Uses BepInEx to sideload itself into the game.

Features

  • C# 7 support via a custom Mono Compiler Service
  • Code completion suggestions
  • Movable, resizable window

Installation

First, install BepInEx. Then download the latest version of this plug-in and extract the contents of the archive into the BepInEx folder located your game folder.

To use the plugin, open the game and press Insert when the game has finished loading. You can change the key in BepInEx' configuration file.

Key commands

  • While the game is open
    • Insert to display or hide the REPL
  • When focused on the command input
    • Enter execute the command
    • Up or Down Paste previously executed commands

About

A basic C# 7 REPL for Unity games

License:MIT License


Languages

Language:C# 100.0%