시각적 보조를 사용하는 사람이 있습니까? VA는 소스 코드 컨텐츠를 어떻게 얻습니까?

StackOverflow https://stackoverflow.com/questions/792415

  •  16-09-2019
  •  | 
  •  

문제

VC6에서 Visual Assist를 사용하고 있습니다. 강력한 도구 인 것 같습니다. 프로그래머로서 구현에 대해 궁금합니다. VA가 소스 코드 컨텐츠를 어떻게 얻습니까? VA는 수정되어 파일에 저장되지 않은 경우에도 내 코드 파일의 모든 줄을 알고있는 것 같습니다.

Addin Dev를 한동안 살펴 보았습니다. VC6의 AddIn 인터페이스는 특히 소스 파일이 수정되고 저장되지 않은 경우 현재 코드 컨텐츠를 얻기 위해 그러한 종류의 인터페이스를 제공하지 않습니다.

VA가 그렇게하기 위해 몇 가지 트릭을 사용한다고 생각합니다. 아강?

도움이 되었습니까?

해결책

반드시 VA는 Visual Studio Add-On으로 구현되었으며 코드 편집기 컨텐츠 등과 같은 내용을 노출시킬 것이라고 생각하는 일종의 Visual Studio API에 액세스 할 수있을 것입니다.

자세한 정보는이 링크를 참조하십시오. http://www.microsoft.com/downloads/details.aspx?familyid=59ec6ec3-4273-48a3-ba25-dc925a45584d&displaylang=en

HTH

다른 팁

소스 콘텐츠의 변경을 모니터링하기 위해 일종의 "후크"기술을 사용한다고 생각합니다. 예를 들어 SetWindowLong/SetWindowsHookEx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top