Doxygen is a documentation generator for C/C++ and other languages that extracts documentation from source code comments to generate documentation files like HTML. It was created in 1997 and is free and open source. Doxygen supports many languages, is easy to update, runs smoothly, and stores documentation in source code comments.
The document discusses various documentation tools and formats for PHP projects including phpDocumentor, DoxyGen, DocBook, and reStructuredText (reST). It provides an overview of each tool's features and capabilities for generating API documentation, tutorials, and other documentation from source code comments and files. The document aims to help developers choose the best documentation approach for their specific projects and needs.
[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기Chris Ohk
C++11을 시작으로 모던 C++이 도입된 지도 어느새 6년이라는 시간이 흘렀습니다. 올해는 C++17 표준이 도입될 예정입니다. 그만큼 많이 개선되고 새로운 기능들이 많이 도입되었기에 실무에서 사용해보고 싶은 경우도 많습니다. 하지만 이미 서비스 중이라 기존 프로젝트를 새 버전의 VS로 마이그레이션하기 어려운 프로젝트가 많습니다. 그렇다고 아예 불가능한 일도 아닙니다. 이번 세미나에서는 기존 프로젝트를 새 버전의 VS로 마이그레이션하면서 발생했던 문제와 마이그레이션 이후 모던 C++을 사용하면서 발생했던 문제, 그리고 해결법을 설명하고자 합니다. 또한 새 버전의 VS에 생긴 유용한 기능들도 함께 알려드립니다.
Doxygen is a documentation generator for C/C++ and other languages that extracts documentation from source code comments to generate documentation files like HTML. It was created in 1997 and is free and open source. Doxygen supports many languages, is easy to update, runs smoothly, and stores documentation in source code comments.
The document discusses various documentation tools and formats for PHP projects including phpDocumentor, DoxyGen, DocBook, and reStructuredText (reST). It provides an overview of each tool's features and capabilities for generating API documentation, tutorials, and other documentation from source code comments and files. The document aims to help developers choose the best documentation approach for their specific projects and needs.
[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기Chris Ohk
C++11을 시작으로 모던 C++이 도입된 지도 어느새 6년이라는 시간이 흘렀습니다. 올해는 C++17 표준이 도입될 예정입니다. 그만큼 많이 개선되고 새로운 기능들이 많이 도입되었기에 실무에서 사용해보고 싶은 경우도 많습니다. 하지만 이미 서비스 중이라 기존 프로젝트를 새 버전의 VS로 마이그레이션하기 어려운 프로젝트가 많습니다. 그렇다고 아예 불가능한 일도 아닙니다. 이번 세미나에서는 기존 프로젝트를 새 버전의 VS로 마이그레이션하면서 발생했던 문제와 마이그레이션 이후 모던 C++을 사용하면서 발생했던 문제, 그리고 해결법을 설명하고자 합니다. 또한 새 버전의 VS에 생긴 유용한 기능들도 함께 알려드립니다.
2017년 12월 6일 W3C Conference에서 "Docker와 DevOps에서 Serverless와 NoOps로의 여정"라는 주제로 발표한 자료입니다.
데모로 시연한 샘플코드는 아래와 같습니다.
https://github.com/novemberde/serverless-webapp-demo
2017년 12월 6일 W3C Conference에서 "Docker와 DevOps에서 Serverless와 NoOps로의 여정"라는 주제로 발표한 자료입니다.
데모로 시연한 샘플코드는 아래와 같습니다.
https://github.com/novemberde/serverless-webapp-demo
7. Doxygen 이란 ?
매번 똑같은 주석을 타이핑하기란 매우 귀찮음 !!
VS2012 부터는 IDE 에서 매크로 기능이 삭제됨 .
사용률이 너무 낮고 IDE 성능 향상을 위해 MS 에서 일부러 뺐다고…
하
지
만
!!
8. Visual Commander 매크로 개발
https://vlasovstudio.com/visual-commander/index.html
해당 사이트 하단에서 Visual Commander 를 다운받아 설치 후 VS 재실행
상단 메뉴에 VCMD 가 생긴 것을 확인
9. Visual Commander 매크로 개발
VCMD -> Command 창을 띄운 뒤
[Add] 버튼을 눌러 Command01 편집기를 생성 스크립트 작성 후 [Save]
( 사용할 수 있는 언어는 VB 와 C# 4.0 중 선택 가능 )
10. Visual Commander 단축키 설정
만들어 진 스크립트를 실행하려면 커서를 위치시킨 뒤
VCMD -> 스크립트 명을 클릭 해야만 한다 .
11. Visual Commander 단축키 설정
도구 -> 옵션 -> 환경 – 키보드에서 VCmd 를 검색
입력한 이름이 아니라 VCMD -> Command 에서 보이는 #( 번호 ) 로 표시됨
원하는 Command[#] 를 선택하고 바로 가기 키를 지정한 뒤 [ 확인 ]
12. Visual Commander 단축키 설정
단축키가 설정된 것을 확인할 수 있다 .
이제 독시젠 주석을 넣고 싶은 부분에 커서를 위치시키고
해당 단축키를 입력하면 편리하게 독시젠 주석을 삽입할 수 있다 .
13. 마치며 ...
자세한 코드 및 내용은 해당 블로그의 포스팅 참
http://bluekms21.blog.me
참고 사이트
http://www.sysnet.pe.kr/2/0/1767
http://2uropa.tistory.com/entry/VisualStudio-2012-%EC%9E%90%EB
%8F%99%EC%A3%BC%EC%84%9D-Macro