2013. 6. 7. 12:42

Exception 발생시 소스에 해당 부분 추가

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안녕하세요 Geeks_Company 입니다.

최근Visual Studio에서 제공하는 macro 관련 되서 개발을 진행 중입니다.

소스 Parsing & Generator는 제 관심 분야이며 꾸준히 개발을 진행했던 부분인데,

가장 절실했던 부분은 VS에서 Source Edit Text 창에 접근이 가능하면 됩니다.

VB Macro 로 작성되면 기본적으로 TextEditor에 dte객체를 활용해서 접근이 가능하며,

그렇게 처리 해서 Exception 발생시 해당 소스에 가서 주석을 다는 부분을 보여드리겠습니다.

 

대략 더미 소스는 아래와 같습니다.

Excpetion 발생 시 킨후 화면입니다.

발생 후 Excpetion 의 내용입니다.

그 후 내용을 파일로 저장 합니다.

파일내용은 아래와 같으며 간략한 파싱 로직을 거친 후

 

제가 만든 goto_last_exception 를 실행 처리 합니다.

보시면 17번 에 주석이 추가 되었습니다.

 

일전에 이러한 기능을 개발을 했던 것 같은데, 직접 창에서 해결하는것만 못하네요.

 

감사 합니다.

'참고 소스코드' 카테고리의 다른 글

MyBatis 사용시 주의 사항.  (0) 2014.11.22
Xml에서 엔터 처리.  (0) 2013.06.19
C# XML Serialization  (0) 2012.10.17
Table Parsing 함수 입니다.  (0) 2012.04.22
ICollection 을 상속받은 Contains의 호출  (0) 2012.04.09