코드 작성시 사용하는 유용한 툴 하나 소개합니다.


이름은.. CodeAlignment!!


이름 그대로, 코드를 정렬해주는 툴인데요,

저는 이런저런 변수 선언시, 특히 상수나 문자열 값들을 보기 좋게 정렬하는 데 사용합니다.


* 설치하기

Visual Studio - 도구 - 확장 프로그램 - "CodeAlignment" 검색

(왼쪽 항목에서 [Online] 항목을 선택한 후 검색해 주세요)


Download 버튼을 클릭하면 아래와 같이 워런티 관련(노 워런티!) 창이 뜨는데, Install 버튼을 눌러주면 설치가 완료됩니다



인스톨 후 비주얼 스튜디오를 반드시 재시작 해야한다는 점 참고하세요!! (빨간 네모 표시)


재시작 후, 툴바에 아래와 같은 아이콘들이 생긴다면 설치가 정상적으로 된것!!




* 사용하기

아래와 같이 여러 개의 변수를 선언해놓았는데, 비주얼 스튜디오의 일반 정렬 방법은 예쁘지 않죠

정렬해주고 싶은 영역을 선택 후, 저는 "=" 문자 기준으로 정렬해 보겠습니다.

= 버튼(빨간 네모 표시) 을 클릭해 줍니다.


짠! 클릭 한번으로 각 변수들이 보기 좋게 정렬이 됐습니다.


굉장히 쉽고 유용한 툴인데요, "=" 문자 기준 정렬 말고도 다른 정렬 방법도 가능합니다, 자세한 사항은 웹사이트에서 확인해 보세요

http://www.codealignment.com/


* 단축키

Most of the shortcuts will require a manual step by you. You'll have to remove the key bindings from Ctrl =.

라고 써있네요, 기존에 [컨트롤] + [=] 키가 매핑이 되어 있다면 제거해야 한다는 얘기!


 Align by... (Dialog)

 Ctrl + Shift + =

 Align by position... (Dialog)

 Ctrl + =, Ctrl + Backspace

 Align by Equals

 Ctrl + =, Ctrl + =

 Align by m_

 Ctrl + =, Ctrl + m

 Align by "

 Ctrl + =, Ctrl + '

 Align by .

 Ctrl + =, Ctrl + .

 Align by Space

 Ctrl + =, Ctrl + Space


(영문판 기준) Tools > Options > Environment > Keyboard. 항목에서 "AlignBy" 로 검색하면 단축키 변경 가능합니다.

+ Recent posts