Как автоматически отформатировать объявления переменных AS3 в алфавитном порядке? - PullRequest
4 голосов
/ 21 ноября 2011

Во время кодирования я подумал, существует ли плагин, чтобы я мог выделить серию объявлений переменных, нажать какой-нибудь специальный ярлык клавиатуры и 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;

Ответы [ 3 ]

6 голосов
/ 21 ноября 2011

FlexFormatter - это плагин для Flash Builder, позволяющий вам сделать это. Вы можете включить его в настройках плагина («AS перестановка»). После этого вы можете выбрать строки кода и нажать Ctrl + Shift + F для форматирования выбранных строк.

Вы можете установить плагин, добавив следующий сайт обновлений в Flash Builder (Eclipse):

http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/

1 голос
/ 21 ноября 2011

В 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;
1 голос
/ 21 ноября 2011

В FlashDevelop выделите строки переменных и перейдите в «Правка»> «Сортировать строки».

...