내 소프트웨어에서 컴파일 가능한 예제를 갖고 싶습니다. 주석이 추가되어 doxygen에 포함될 수 있습니다 .dox
. 여기서 중요한 부분은 주석이 소스 코드의 일부가되기를 원한다는 것입니다 (이는 doxygen의 전체 요점이지만이 간단한 기능이 부족한 것 같습니다).
그렇다면 여기에 있는 \dontinclude
예제 와 같이 텍스트와 코드가 혼합 된 것처럼 보이도록 포함 할 수 있습니까?
\snippet
-s 주석을 코드에서 분리해야하므로 유용하지 않은 것 같습니다. 동일은 간다 \dontinclude
.
내가 지금 가지고있는 유일한 아이디어는 예제 소스를 구문 분석하고 .dox
텍스트와 \code
블록으로 파일을 생성하는 pre-doxygen 단계로 사용할 스크립트를 작성하는 것 입니다.
음 ... 위에서 언급 한 스크립트를 작성했습니다.
같은 문제가있는 사람에게 도움이 될 수있는 경우를 대비하여 여기에 게시하고 있습니다. https://gist.github.com/iboB/925542e1ed5afee2b0083ff4fa970462
요점에 사용 예가 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다