비주얼 어시스턴트 X (VAX) 사용 방법 정리
//
셋팅 백업
vs_x_set_vs2013-20150602190545.reg
vs_x_set_vs6-20150602190651.reg
//
* 비주얼스튜디오(visual studio) IntelliSense (인텔리센스) 문제점
- 느리기도 하지만 임시파일을 너무 크게 만든다.
- 임시파일수(동시작업 파일수)
-> Options -> Text Editor -> C/C++ -> Advanced -> IntelliSense
-> Max Cached Translation Units 에 2~15의 값을 설정한다,
주로 동시 편집하는 파일수 만큼 설정하는데, 이 수 만큼 VCpkgsrv.exe 와 임시 파일 생김
- 임시파일 1개 크기가 150M를 상회,
5로 설정했다면 800M가까이 사용, 램디스크 사용시 문제될수있음
- 인텔리센스 끄는 방법 : 위 설정에서 Disable IntelliSense : True
* VAX의 문제점
- 비활성화 코드(inactive block)의 색을 바꾸지 못한다.
- #ifdef [code] #endif
- 인텔리센스를 켠 상태에서 비주얼스튜디오에서 가능
-> Options -> Text Editor -> C/C++ -> Advanced -> Formatting
-> Inactive Code
-10.7버전 이상부터 "VA Outline" 기능을 끌수가 없다.
"Enable VA View and VA Outline" 옵션이 없다.(vc6에는 있음)
//===================
* 단축키
-Visual Assist(VA) X
- 해당 코드로 이동(GotoImplementation) : Alt + G
- Ctrl + 좌클릭 가능하게 설정
- VA Option -> (Advanced ->) General -> Execute Goto upon Ctrl+Left ... 체크
- RefactorRename : Shft + Alt + R
- FindReferences : Shift + Alt + F
- 비주얼 스튜디오(Visual Studio) 기본
- 선택 주석 처리 : Ctrl+k, Ctrl+C
- 선택 주석 해제 : Ctrl+k, Ctrl+U
- 북마크 설정, 해제(토글) : Ctrl+K, Ctrl+K
* VAX 단축키 변경(hotkey, shotcut key change)
- Tools -> Options -> Environment -> Keyboard
-> Show commands containing : VAssistX. <- 입력
NavigateBack : Alt + Left
NavigateForward : Alt + Right
ReparseCurrentFile : Alt + P
//=================
* VAX 영구 사용중지하기
- 임시중지 : VAssistX -> Enable / Disable Visual Asisst X 메뉴로 중지할수는 있지만 다음 시작에서 다시 Enble(가능상태)로 바뀜
- 영구 중지 : (설치제거 하지 않은 상태에서)
Tools -> Extension Manager -> ALL -> Visual Assist X : Disable 버튼 클릭
- VC6 : Tools -> Customize -> Add-ins and Macro Files : Visual Assist 체크 해제
- 툴바 보기 : 툴바에서 우클릭 ToolBar1 (~n) 체크
//================
* Visual Assist 임시파일(temp file) 경로(위치)
- 이전이 불러들인 모든 프로젝트의 정보가 저장됨
- 주기적으로 Data 폴더 삭제 권장
https://wholetomato.fogbugz.com/default.asp?pg=pgWikiDiff&ixWikiPage=332&nRevision1=1
Visual Studio 2010 ( Windows 8, 7, Vista)
C:\Users\%USERNAME%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\
or
C:\Users\%USERNAME%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\<hashed name>\Data\
vc6의 경우
C:\Users\%USERNAME%\AppData\Local\VisualAssist
//================
* VA_X.dll 파일 위치
//================
* Visual Assist Refactoring(리팩토링) 기능
'Code > Desktop' 카테고리의 다른 글
쓰레드(Thread) 예제, AfxBeginThread(), CreateThread(), 종료 대기 (1) | 2014.02.03 |
---|---|
[DB] DAO test source (0) | 2014.02.03 |
Visual Studio 2010, 2012, 2013 의 성능 비교 (0) | 2014.02.03 |
#include 경로 일괄 변환 (define 사용) (0) | 2014.02.03 |
PROCESS_MEMORY_COUNTERS_EX : undeclared identifier 에러 (0) | 2014.02.01 |