1

Visual Studio 출력 창에서 파일 경로와 줄 번호가 포함 된 줄을 두 번 클릭하면 해당 위치로 자동 이동합니다. 내 프로그램에서이 동작을 모방하고 무언가 (예를 들어 버튼)를 클릭 할 수 있어야하고 특정 파일과 행 번호로 이동해야합니다. 어떤 도움이나 제안도 부탁드립니다.Visual Studio 질문 : 프로그래밍 방식으로 특정 파일 경로 및 줄 번호로 이동하는 방법?

저는 C#으로 일하고 있습니다.

답변

2

이렇게하려면 매크로 (도구/매크로/매크로 IDE)를 쓸 수 있습니다. 다음 명령은 특정 파일을 선택하고 지정된 행 번호로 이동합니다.

DTE.Windows.Item("myfile.cs").Activate() 
    DTE.ExecuteCommand("Edit.Goto", "1234") 
+0

이 매크로를 사용해 보았지만 필자는이 매크로가 필요한만큼 작동하지 않을 것이라고 생각합니다. 내 C# 코드 내에서 매크로를 호출 할 수 있어야하며 매개 변수로 파일 이름과 줄 번호를 전달해야합니다. 내 코드 내에서 매크로를 호출하는 방법을 찾았지만 운이별로 없었습니다 ... 도움을 주셔서 감사합니다! – Jack

+0

@ 잭 : 아 - 그건 의미가 있습니다. 나는 당신이 C#에서 매크로를 호출 할 수 있다고 생각하지만 어떻게 처리 될지 모른다. –