목표가 외부에서 현재 열려있는 Visual Studio의 특정 Method 선언이 있는 곳으로 이동하게 하려고 하는데
이거 가능할까?
예를들어 ctrl+F12가 선언으로 이동하기 잖아? 이 기능을 외부에서 하는거지
Visual Assist같은거 보면 Visual Studio의 API가 있는게 분명할텐데 문제는 이걸 외부에서 실행 시키는게 가능할지 모르겠네
그리고 혹시 속도 느릴까봐 C++로 만들려고 하는데 C#으로 해도 사용에 불편할 정도로 느리진 않겠지?
13개의 댓글
무분별한 사용은 차단될 수 있습니다.
ye
https://learn.microsoft.com/en-us/dotnet/api/envdte.dte?view=visualstudiosdk-2022
COM Interface들과 씨름 잘해봐....화이팅...............
베트남외노자
Interop에는 없는게 없구먼..
JaGoon
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 굳이 !?
다르다르다르다
ㄹㅇ… 굳이…?!
집에가게해줘
옵시디언으로 마인드맵으로 흐름도 처럼 설명 써놓고 해당 소스 위치 한 번에 열리게 하면 좋을꺼 같아서
해보려 했는데... 별로인가? ㅜㅜ
JaGoon
ㅋㅋㅋㅋ 그걸 굳이 비주얼 스튜디오 소스파일로 열어?? 굳이???
JaGoon
그리고 비주얼 스튜디오는 프로젝트 기반으로 파일 저장 하잖아 ㅋㅋㅋ IDE라서 무거움 비주얼 스튜디오 코드정도로 타협해 옵시디언으로 쉘 코드 실행 가능하다면 code <dir> 로 열면 될듯
집에가게해줘
일하면서 비주얼 스튜디오는 항상 열려있을테니 "아 여기구나" 하면서 보면 되지만 다른걸로 열면
비주얼 스튜디오에서 다시 거길 따라 들어가야 하는게 귀찮을꺼 같아서....
다들 굳이라고 하는걸 보니 바보 같은 생각이였나
JaGoon
굳이!? ㅋㅋㅋㅋ 깃허브에 올리면 요즘 다 분석해줌 차라리 프라이빗 깃헙이나 회사 엔터프라이즈 깃헙에 올려봐라
집에가게해줘
소스를 회사가 가지고 있는게 아니라 원청에서 가지고 있을뿐더러 ㅂㅅ같은 보안 프로그램 때문에 소스를 깃헙에 올리거나 하는게 불가능함..
심지어 이 회사는 뭔 보안 때문에 브랜치도 못 만들게 하는데 보안이랑 브랜치 따서 기능 추가하는거랑 뭔 상관인지 모르겠네
하여튼 앞으로 다른 회사에 다니더라도 이런 경우가 많을꺼 같아서 해보려고 한거였음
JaGoon
내가 말했잖아 엔터프라이즈 쓰면 가능하다고 ㅋ
일째 밤샘중
이거는 비쥬얼 스튜디오를 컨트롤하기보다는
비쥬얼 스튜디오를 run 시키고, 특정 파일을 open 하고, 해당 파일에서 특정 line 으로 이동하는 기능일거 같은데
이걸 해서 얻는 이득은 무엇임?
옵시디언으로 파일을 열어서 확인하거나
아니면, 비쥬얼 스튜디오의 확장기능으로 마인드맵으로 흐름도 처럼 설명 써놓을 수 있는 것을 개발하는게 더 좋을거 같은데
4U
후킹?