Flash Builder의 상단 메뉴에서 Window -> Prefrences에 들어가 General항목에서 Keys를 찾을 수 있습니다. 이곳에서 빌더에서 쓰이는 여러가지 키보드 단축키를 지정할 수 있습니다. 빌더에서 주로 제일 많이 쓰는 코드 어시스트(Ctrl + Space)도 여기서 다른 키로 바꿀 수 있지요. 제가 회사에서 자주 쓰는 단축키들을 정리해 보겠습니다.

1. Word Completion

코드 어시스트와 더불어 엄청나게 많이 쓰고있는 기능입니다. 이름 그대로 단어를 완성시켜주는 것인데요. 어찌보면 코드 어시스트와 비슷하지만 코드 어시스트 같은 경우 키워드, 조건문등에는 적용되지 않아 은근 불편합니다. 반면 워드 컴플리션은 한번 썼던 단어는 무조건 기억을 하고 있다가 복원해 줍니다. 예를 들어 소스코드의 상단에 switch를 썼다면 아래서 코딩하다가 sw만 쓰고 워드 컴플리션을 발동시켜주면 바로 switch 문자가 만들어 집니다.전 보통 Shift + Space로 설정해놓고 코드 어시스트와 함께 사용합니다.

2. Toggle Comment

주석을 토글하는 기능입니다. 이걸 몰랐을 땐 손으로 직접 //나 /* */로 주석처리를 많이 했었습니다. 일일히 손으로 주석을 달았다 지우기가 매우 성가시고 불편했었습니다. 하지만 토글 주석은 이름 그대로 토글방식이여서 주석을 달고 지우기가 매우 편리합니다. 여러 문장을 한꺼번에 다 적용할 수 있고 부분만 해제를 할 수도 있어 여러모로 편리합니다. 전 Ctrl + T로 설정해놓고 사용하고 있습니다.

3. Delete Line

커서가 위치한 한줄을 지워버리는 기능입니다. 이 기능도 은근 많이 씁니다. Ctrl + Shift + X로 설정해서 사용중입니다.

4. To Upper Case

대문자로 바꾸기입니다. Ctrl + Shift + U로 사용하고 있습니다.

5. To Lower Case

소문자로 바꾸기입니다. Ctrl + Shift + L로 사용하고 있습니다.

6. ASDoc

ASDoc 주석을 달경우 유용한 기능입니다. 하지만 ASDoc을 그닥 작성하지 않으므로 별로 쓰지는 않습니다. Ctrl + Shift + D로 사용하고 있습니다.

7. Save As

다른 프로그램에서와 마찬가지로 당연히 기본으로 지정되어 있을 줄 알았던 기능이 지정이 안되있더군요. Ctrl + Shift + S는 원래 Save All로 되어 있습니다. 하지만 별로 필요하지 않아서 Save As로 대체 시켰습니다.

여기까지 제가 쓰는 기능과 단축키들을 정리해보았습니다. 이외에도 제가 모르는 좋은 기능들이 많이 있을거라 생각이 되는군요. ㅎㅎ 다른 좋은 기능들도 공유했으면 좋겠네요~