Home > Develop::Flex > Flex Builder MXML/AS Code Formatter

Flex Builder MXML/AS Code Formatter

February 9th, 2009

Eclipse에서 JAVA개발시 코드를 자동으로 포맷팅해주는 기능이 있는데, FlexBuilder에는 그런게 없어서 손으로 일일이
수정하는 일이 빈번했는데요-_-ㅋ
flexformatter라는 FlexBuilder 플러그인이 sourceforge에 등록되었습니다.
요게 뭐냐면 MXML,AS 소스코드에 대한 포맷팅을 지원해주는 플러그인 입니다 )
기능이 으외로 다양합니다.

Flex Formatter
홈페이지 : http://flexformatter.sourceforge.net/
설명 : http://sourceforge.net/docman/display_doc.php?docid=137421&group_id=248408
다운로드 : http://sourceforge.net/project/downloading.php?group_id=248408&use_mirror=jaist&filename=FlexPrettyPrintCommand_0.6.8.jar&24428283”


다운로드 받은 jar파일을 Eclipse가 설치된 plugin 디렉토리에 복사
(제 경우는 Eclipse가 ‘D:deveclipse’요기에 설치되어 있어서, ‘D:deveclipseplugins’에 jar파일을 복사했습니다.)
2009-02-09_103514

FlexBuilder를 실행하고 ‘Window -> Preferences’메뉴를 선택합니다.
2009-02-09_103711

‘Flex’항목 아래 ‘Flex Formatting’항목이 새롭게 생긴것을 확인할수 있습니다.
‘General’텝은 들여쓰기에 대한 옵션인데, 표준을 생각한다면 ‘Use spaces’를 선택하는것이 좋겠습니다. )
‘ActionScript’와 ‘MXML’텝은 개발자 스타일에 맞게 다양한 포맷을 설정할수 있는 항목입니다.
2009-02-09_103815

‘Auto Format’은 코드포맷적용하는 시점을 지정하는데요, 저는 파일을 저장하는시점으로 설정했습니다.
2009-02-09_104342

테스트를 위해서 다음과 같이 중괄호(‘{‘)표시를 이상하게 코드에 넣습니다.
2009-02-09_104233

그리고 저장버튼을 누르면 자동으로 코드가 설정한 포맷에 맞게 자동으로 변경됩니다! )
2009-02-09_104314

자체적으로 Formatter설정을 ‘Export’하거나 ‘Import’를 할수 있어서 팀단위 개발시 코드에 대한 정말 좋은 역할을 할수 있을것 같네요 )

sugo Develop::Flex

  1. February 10th, 2009 at 10:48 | #1

    멋진데요!!!!!!!!!! _

  2. June 18th, 2009 at 20:39 | #2

    담아갑니다.

  3. June 22nd, 2009 at 11:02 | #3

    좋은 정보 감사합니다~ ^^;;

  1. No trackbacks yet.