Comment Helper 란?

실무 프로젝트에서 주석을 다는것의 귀차니즘을 느껴, 좀 더 편리하게 주석을 달 수 없을까? 해서 만든 Visual Studio Addin 입니다
 Comment Helper 0,91b 버젼을 이후로 오랫동안 업데이트가 없었던 Addin 을 이번에 v1.0 으로 정식 릴리즈 하였습니다. 버젼이야 v1.0 이지만, 아직도 부족한 부분이 많답니다^^;
 
이전 버젼의 문제라면, 수작업으로 불편하게 설치를 해야했고, Visual Studio 2008 버젼과 제대로 호환이 되지 않았었습니다. 그래서 이 두가지의 문제를 해결하기 위해 최우선으로 작업했고, Silverlight 를 위한 기능도 추가되었습니다.
 
이전 버젼의 세차례 버젼업에 대한 내용은 다음의 주소를 참고하시면 됩니다.
 
 
Comment Helper v1.0 의 기능을 살펴보도록 하겠습니다.
l 주석 기능
1.      ESC 를 연속으로 누르면 자동으로 주석/코드를 에디터에 반영합니다.
2.      자주 사용하는 코드를 편리하게 관리할 수 있습니다.
 
l 복사 History 기능
1.      Ctrl+C 로 복사한 내용의 내역을 기록합니다.
 
l Message.XML
1.      간단한 XML 형태의 메시지를 읽어옵니다.
2.      메시지의 코드를 에디터에 반영하거나, 클립보드에 복사할 수 있습니다.
 
l 리플랙션 기능
1.      닷넷 어셈블리(DLL,EXE) 를 읽어와서 클래스/메서드/프로퍼티 등의 내용을 확인할 수 있습니다.
2.      불러온 어셈블리의 여러 인자값을 대입해 보면서 메서드를 실행할 수 있습니다.
3.      메서드의 리턴 결과를 확인하고, DataSet/DataTable 과 같은 리턴 타입은 XML 로 저장할 수 있습니다. (레포트를 만들때, 툴이 XML 을 지원할 경우 유용합니다)
 
l XAML (추가)
1.      Silverlight 의 .xaml 의 x:Name 네임스페이스의 Element 를 자동으로 맴버를 선언하여 클래스 파일로 만들어 줍니다.


설치 방법
 
이전 Beta 버전의 설치 방법은 모두 수작업으로 해 주셔야 했지만, 이번 v1.0 버전부터는 Setup 프로그램이 제공이 됩니다. 설치 방법은 첨부된 파일을 다운로드 받은 후에, 실행시키면 된답니다.
간략하게, 설치 순서를 캡춰해 보았으니, 참고하시기 바랍니다
 
[그림1] SETUP.EXE 를 실행합니다.
 
[그림2] 사용권 계약에 동의 하시면 “동의합”을 체크하시고, 다음을 클릭합니다.
 
[그림3] 설치경로를 설정합니다. 경로를 바꾸면 정상적으로 동작하지 않을 수도 있습니다.
 
[그림4] 사용자의 이름과 조직을 입력하고, 다음을 클릭합니다.
 
[그림5] 설치를 시작하시려면, 다음을 클릭합니다.
 
[그림6] 설치 진행율이 표시되며, 설치를 진행합니다.
 
[그림7] 설치가 완료되었습니다^^


 
 
처음에는 '주석을 편리하게 넣을 수 없을까?' 하고 만들었던건데, 욕심이라면 욕심일까 약간은 조잡한 기능이 많이 들어가있네요^^;
 
실버라이트의 XAML 을 UserControl Code 로 변환하는 아이디어를 제공해 주시고 배포를 흥쾌히 허락해 주신 공도님, 그리고 테스트를 도와 주신, 정태호님, 이지선님 감사합니다.
사용하시면서 불편한 점이나 오류사항은 언제든지 댓글 부탁드리겠습니다.
  1. 규태 2010.08.23 17:16

    안녕하세요?
    저도 주석을 좀 쉽게 달고 싶어 프로그램을 찾다가 우연히 들어오게 됐습니다.
    찾았다고 기뻐하는 찰라 프로그램 다운을 받는데 이름과 비번이 필요하더군요...
    혹시 공유 해 줄 수 있나 해서 글 남깁니다.
    그럼 수고하세요.

  2. 지용 2011.11.02 15:44

    안녕하세요
    자동 주석 및 클립보드 히스토리 기능이 있는 addin을 찾다가 들어오게 되었습니다.
    다운 받는 주소로 접속하려는데 자격증명을 물어서 혹시 다운받아 볼수있도록 해 주실 없나해서 글을 남깁니다.
    이미 이전분이 글을 남기셨네요 ^^;;
    설치파일이라도 보내 주실 수 있으시다면
    wldyd722@naver.com 메일로 보내주시면 감사하겠습니다.

+ Recent posts