Refactoring support for LiveCode
Based on JetBrains refactoring support, this plugin gives you the following features:
Rename Handler
Rename Variable
Convert Literal to Constant
Change Signature
Safe Delete
Move Handler To (another script)
Copy Handler To (another script)
Create Getter and Setter for script-local variables
Add Documentation
Add Test
Code Quality (an attempt at cyclic complexity)
Convert Global To
Script Local
Getter and Setter
Property
Convert Variable To
Script Local
Parameter
Property
Extract To (a new handler)
Find Orphan Code
Undo Last Refactor
Go Back (after Go to definition)
Ensure a consistent naming convention