오늘도 Visual Studio Extension 입니다. ㅎㅎ


오늘은 검색하다가 발견한 링크하나만 투척합니다.


https://hmemcpy.com/2015/10/7-open-source-visual-studio-extensions-to-make-your-life-easier/

정말 오래간만에 블로그에 왔네요..

방금 휴면상태를 풀었다는... ㅋ


오늘은 Visual Studio Extension 중에 제가 사용하는 extension 하나를 소개할까 합니다.


Debug Command Line 입니다.

Link : https://marketplace.visualstudio.com/items?itemName=SamHarwell.DebugCommandLine


기능은 Debug 시작시 넘기는 arguments 를 toolbar 에 추가하고

필요시에 toolbar 에서 선택해서 arguments 를 쉽게 변경하여 실행할 수 있게 해주는 기능입니다.


지원하는 버전은 Visual Studio 2012 ~ 2017 까지 지원하니 참고하세요~







rsync : 유닉스/리눅스등에서 사용하는 폴더 동기화 프로그램(Server/Client 분리되어 있다)
cwrsync : rsync 의 윈도우 버전(Server/Client 구분이 없다)

동일한 PC 내의 폴더 동기화도 가능하고, 서로 다른 PC 의 폴더 동기화도 가능하다.
이 글에서는 내가 당장 필요한 동일한 PC(Windows 환경) 내의 폴더 동기화에 대한 것만 언급하겠다.

동일한 PC 내의 폴더 동기화(Windows)

-. http://www.itefix.no/cwrsync 에서 프로그램을 다운받는다.
-. 설치한다.
-. 자신이 원하는 배치파일을 만든다.

  example) d:\Src -> d:\Dest 로 동기화

sample.bat





폴더내의 일부 파일들만 동기화 하려한다면, xcopy 를 이용하자.

 example) d:\Src\*.jpg -> d:\Dest 로 동기화
 xcopy /l /d d:\Src\*.jpg d:\Dest
Acroedit
김성동님이 제작하신 국산 에디터다.
문법강조기능을 통해 자신의 입맛에 맞게 표시할 수 있고 내보내기/가져오기 기능을 통해 다른 PC 에도 동일한 세팅값으로 간단히 적용시킬 수 있다.
상용프로그램에 버금가는 훌륭한 에디터라 생각한다.



Notepad++
오픈소스 프로젝트로 sourceforge 에서 다운받을 수 있다.
Acroedit 와 같이 문법강조기능이 있으며, 플러그인을 지원한다.
원하는 기능을 가진 플러그인을 설치하여 더욱 강력하게 만들 수 있는 장점이 있다.
다른 PC 에 설정값을 복사하려면
C:\Documents and Settings\사용자계정\Application Data\Notepad++ 폴더를 복사하면 된다.

 

  1. 준비물을 설치한다.

    -------  준비물 ----------------------

    -------------------------------------------

  2. 문서화할 프로젝트 및 소스코드 경로를 설정한다.


  3. Wizard/Mode 를 설정한다.


  4. Wizard/Output 에서 HTML & prepare for compressed HTML(.chm) 을 세팅한다.



  5. Wizard/Diagrams 에서 GraphViz 를 사용하도록 세팅한다.


  6. Expert/Project


  7. Expert/Build


  8. Expert/Input


  9. Expert/Source Browser


  10. Expert/HTML


  11. Expert/Dot


    UML_LOOK 항목이 체크될 경우 시간이 많이 걸린다고 하지만 지금은 테스트 하는 프로젝트가 크지 않아서 그런지 속도가 그럭저럭 괜찮아서 체크하였다.

 

MS Project 의 대체소프트로써 무료이고,
http://www.projity.com/ 에서 다운받을 수 있다.


Calendar 가 좀 미비한 느낌이 들지만,
위의 스크린샷처럼 전체적인 일정을 직관적으로 볼 수 있는 것은 정말 훌륭하다.

+ Recent posts