编码时,我想知道是否存在一个插件,我可以突出显示一系列变量声明,点击一些特殊的键盘快捷键和BAM!它们将按字母顺序排列。
Flash Builder中有没有这样做?或FlashDevelop甚至?
所以它会离开:
private var _value:Number;
private var _helloWorld:String;
private var _foobar:Boolean;
对此:
private var _foobar:Boolean;
private var _helloWorld:String;
private var _value:Number;
答案 0 :(得分:6)
FlexFormatter是Flash Builder的插件,允许您执行此操作。您可以在插件的选项中启用它(“AS重新排列”)。然后,您可以选择代码行,然后按 Ctrl + Shift + F 格式化选定的行。
您可以通过将以下更新站点添加到Flash Builder(Eclipse)来安装插件:
http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/
答案 1 :(得分:1)
在FlashDevelop中突出显示变量行并转到编辑> SortLines。
答案 2 :(得分:1)
在FlashDevelop中,您可以选择一些文字并转到编辑 - >排序。 它甚至可能有一个键盘快捷键。
还有命令排序行组,如果您有分开的变量组,这将非常有用。
private var _value1:Number;
private var _helloWorld1:String;
private var _foobar1:Boolean;
private var _value2:Number;
private var _helloWorld2:String;
private var _foobar2:Boolean;
结果
private var _foobar1:Boolean;
private var _helloWorld1:String;
private var _value1:Number;
private var _foobar2:Boolean;
private var _helloWorld2:String;
private var _value2:Number;