Refactoring and more...

  • Code assist
  • Code transformation
  • Macros
  • Scripts of any kind
<< >>



Comments. As mentioned before, Freeform is not just for automatic refactoring; it's a general-purpose framework that should turn FreeRIDE into a fully scriptable editor. Examples of things that might be done are: Fill in a standard block comment with author/license info; create an empty class or method skeleton; create an empty if/then/else, case statement, begin/rescue/end; transform a while into an until or vice versa; transform an if into an unless or vice versa; transform to and from modifier forms; record macros and play them back; and more.