资 源 简 介
This provides refactoring tools for FlashDevelop. With it you can right-click any class member or local variable, and a new "Refactor" submenu will appear allowing you to find all references to, rename, or encapsulate the member.
Functionality/Limitations
Rename works on
* functions
* fields
* getters/setters (simultaneously it seems)
* local variables
* function parameters
* static and instance level
What Rename does NOT work on
* Rename Classes or Constructors
* Namespaces/packages
* Check runtime references (e.g., myClassInstance["myMemberName"])
* Check if you"re renaming to a name that already exists
* Check for an invalid new name (you could probably replace with a syntactically garbage name)
Find All References works/doesn"t work in the same way as Rename, except you can also use it to find references to Classes/Constructors.