SourceMate3

1.Code Generation

  • Organize Imports (additive)
  • Improved Getter/Setter Generation (The [Bindable] options allow generation of custom [Bindable] event)
  • Generate toString()
  • Generate ASDoc Comments
  • Generate Delegate Methods
  • Add Property to Class
  • Generate Constructor from Fields
  • Generate Event Class
  • Add Property to Event Class
  • Generate clone()/toString() in Event Class


2.Refactoring

  • Change Method Signature(修改接口的函数参数)
  • Extract Interface
  • Extract Method(代码中相同的部分合并成一个方法)
  • Extract Constant
  • Extract Variable
  • Extract Parameter
  • Extract Class
  • Extract Superclass
  • Use Supertype Where Possible
  • Push Members Down
  • Pull Members Up
  • Convert Local Variable to Field
  • Inline Method or Variable
  • Disable All Trace() Statements


3.Localization (Enterprise Edition)

  • Externalize Strings
  • Resource Bundle Editor
  • Automatic Translation (Create New Locale File)
  • Find References to Key
  • Duplicate Key Identification (Find Duplicate Keys)
  • Missing and Empty Key Identification (Show Missing Keys and Keys with Empty Values)
  • Unused Resource Key Identification (Find Unused Keys)

4.Swiz Support

  • Swiz Project Creation Wizard
  • New Instance Wizard
  • Beans View
  • Bean AutoComplete (Content Assist)
  • New Bean Wizard
  • Events View
  • Event Handler AutoComplete (Content Assist)

5.Miscellaneous

  • TODO, FIXME, and XXX Task Markers
  • Generate Event Handler in Actionscript
  • ASDoc Generation Wizard
  • E4X Expression Console
  • Generate Ant build.xml from Project Settings
  • Metadata Tag Validation





你可能感兴趣的:(bean,autocomplete,validation,Constructor,generation,translation)