REX Diagnostics Versions Save

Unity extension that enables expression evaluation at runtime to facilitate testing and debugging.

v1.1.3

7 years ago

Version 1.1.3

Change Log

  • #15 Optional arguments are now shown in code completion
  • Enums are now correctly displayed

v1.1.2

7 years ago

Version 1.1.2

Change Log

  • Improved auto completion on nested types and interfaces
  • Fixed a rare bug where using Rex resulted in the editor freezing
  • Simplified the thread management for the compile threads
  • Performance improvements in rendering the code completion

v1.1.1

8 years ago

Version 1.1.1

Improvements

  • Automatic scope detection
    • Rex now figures out if an expression fails due to a missing using statement.
  • Added enum support in output.
  • Improved displaying of exceptions in output.
  • Intellisence now displays the contents of Arrays.
  • Code completion is now case insensitive.
  • History now has vertical scrolling as well as horizontal.

Code Refactorings:

  • Intellisence now gets info about what type of member the entry is. e.g Property, Method or Field.
  • Namespace info is now only loaded once and then serialized with the editor window
  • Macro & Usings managers now use the EditorPrefs instead of a file.
  • Lazy loading for RexUtils class instead of loading on each script compilation.
  • Split up the code into more logical parts.
  • Redesigned the output architecture.
  • Centralizing access to all static text in the UI.

v1.1

8 years ago

Version 1.1

  • New Compiler engine that reduces the compile time of expressions.
    • Uses threading to reduce the risk of Unity hanging on compile.
  • History is now preserved between plays
  • Better code completion highlighting
  • Code completion now shows the values of static & readonly fields.