005. Visual Studio 2015 / Visual Assist X 관련 단축키 및 기능 메모
Programming/Old 2016. 11. 9. 10:35지금 알고 있는 VS2015 단축키만으로도 개발에 큰 지장은 없지만, 평소 있었으면 좋겠다고 생각했던 단축키들이 역시나 있었다.
그래서 메모.
ctrl + K X : 코드삽입
ctrl + K S : 코드 감싸기
ctrl + alt + L : 솔루션 탐색기
ctrl + shift + C : 클래스 탐색기
여기 참고 http://dever.tistory.com/243
추가
ctrl + T : 커서 위치 기준 오른쪽 글자와의 위치를 변경
ctrl + shift + T : 커서 위치 기준 오른쪽 혹은 아래 단어와 위치 변경
-----------
VS버전이 낮은 시절에는 제공되는 편의 기능이 많지 않아 Visual Assist X를 사용한 듯 한데,
VS2015에서는 아직까진 큰 메리트를 발견하지 못 했다. 어쨌든 단축키는 메모
shift + alt + o : workspace에 존재하는 모든 파일리스트 보여줌
alt + left arrow : 페이지 뒤로 탐색
alt + right arrow : 페이지 앞으로 탐색
shift + ctrl + V : 현재 클림보드에 있는 문자열 목록 보고 입력
shift + right click : VA Context Menu
shift + left click : 정의로 이동
기타 기능 메모
VA용 Refactor => VS 자체 Refactor와 비교해보자.
VA용 Surround With => VS 자체 Refactor와 비교해보자.
Assist 유용한 기능
헤더에서 구현한 함수 정의를 cpp파일 혹은 헤더파일 로 옮길 수 있음
=> 옵션 - 환경 - 키보드 - move로 검색하여
VAssistX.RefactorMoveImplementationToHeaderFile
VAssistX.RefactorMoveImplementationToSourceFile
을 선택해 단축키를 지정. 필자는 각각 ctrl + winLeft + H, ctrl + winLeft + S 로 지정
http://hyoseo.blogspot.kr/2014/05/va.html
Assist 시험해볼 기능
Add Member
a.기능 - 멤버 함수 또는 변수를 추가
b.사용법 - 클래스의 이름 위에 커서를 위치한 후 실행
Add Similar Member
a.기능 - 멤버 함수 또는 변수를 동일한 형태로 추가
b.사용법 - 존재하는 멤버 함수 또는 변수 이름 위에 커서를 위치한 후 실행
Create Declaration
a.기능 - 구현된 함수의 함수 선언을 자동 생성
b.사용법 - 구현된 함수 이름 위에 커서를 위치한 후 실행
Create Implementation
a.기능 - 선언된 함수의 함수 구현을 자동 생성
b.사용법 - 선언된 함수 이름 위에 커서를 위치한 후 실행
Change Signature
a.기능 - 함수 선언을 자동으로 수정
b.사용법 - 함수 이름 위에 커서를 위치한 후 실행
Document Method
a.기능 - 함수의 문서화를 위하여 주석코드를 추가
b.사용법 - 함수 이름 위에 커서를 위치한 후 실행
Encapsulate Field // ctrl + winLeft + R 바인딩
a.기능 - 멤버 변수를 보호하기 위한 Get/Set 함수를 자동 생성
b.사용법 - 선언된 멤버 변수 이름 위에 커서를 위치한 후 실행
Extract Method
a.기능 - 구현된 코드의 일부를 함수로 자동 생성
b.사용법 - 함수로 생성할 코드를 선택한 후 실행
Move Implementation to Source File
a.기능 - 인라인 함수의 코드 부분을 소스파일(*.cpp)로 이동
b.사용법 - 선언된 인라인 함수 이름 위에 커서를 위치한 후 실행
Rename
a.기능 - 함수 또는 변수의 이름을 일괄 수정
b.사용법 - 함수 또는 변수 이름 위에 커서를 위치한 후 실행
http://leeusin.tistory.com/330
추가 확장
Productivity Power Tools :
CodeMaid : 소스 코드 정리
VSColorOutput : 컴파일시 에러나 경고 메세지 색깔 입힘
'Programming > Old' 카테고리의 다른 글
007. Qt qDebug 문자열 출력 (0) | 2016.11.11 |
---|---|
006. Visual Assist Rename 관련. (0) | 2016.11.09 |
004. Format RGB 메모 (0) | 2016.11.08 |
003. QMetaObject 관련 에러 (0) | 2016.11.08 |
#Visual Studio 2015 환경에서 OpenCV 설치 (2) | 2016.11.05 |