본문으로 바로가기
homeimage

독시젠

해당되는 글 4
  • thumbnail
    컴퓨터/유틸리티

    이클립스 자동완성 기능으로 독시젠 주석 쉽게 입력하는 방법

    이클립스 자동완성 기능으로 독시젠 주석 쉽게 입력하는 방법 프로그램을 작성할 때 문서 생성을 위해 독시젠 주석을 꼭 입력합니다. 개발이 완료되면 소스 코드에 대한 설명 문서를 요구 받을 때가 있는데, 그때 문서를 만들기 보다는 평소에 입력해 둔 주석으로 자동으로 문서를 생성하면 수고를 크게 덜 수 있습니다. 개발자 대부분이 문서 만드는 것을 참 싫어할 것입니다. 차라리 코드 짜는 것이 편하지, 내가 만든 코드라도 문서로 만들려면 짜증부터 납니다. 내용이 적은 것도 아니고. 그래서 독시젠이 생겼겠습니다만. 독시젠 주석은 항목이 여러 개라서 직접 입력하기에는 내용이 많습니다. 조금 편하게 입력하기 위해서 클립보드 확장 프로그램에 주석문을 템플릿 메뉴에 등록해서 붙여넣기 할 수 있습니다. 그러나 이클립스를 사..
  • thumbnail
    컴퓨터/유틸리티

    이클립스에서 소스 파일을 만들 때 독시젠 주석으로 입력되도록 설정하는 방법

    이클립스에서 소스 파일을 만들 때 독시젠 주석으로 입력되도록 설정하는 방법 이클립스에서 소스 파일을 생성하면 자동으로 파일 주석을 달아 줍니다. 파일 이름과 날짜·시간을 입력해 주어서 좋기는 한데, 항목이 적고 독시젠을 위한 주석이 아니어서 매번 바꾸어 줍니다. 자동으로 입력되는 파일 주석문을 독시젠 형식에 맞도록 수정해 보겠습니다. ▲ 이클립스에서 소스 파일을 생성하면 기본으로 입력되는 주석문입니다. 내용이 너무 빈약하지요? 그래도 날짜를 입력해 주어서 소스 코드를 관리할 때 도움이 됩니다. 날짜와 시간 외에 간단한 설명과 주의 문구를 넣을 수 있도록 주석문의 내용을 키워 보겠습니다. ▲ 메인메뉴>>Window>>Preferences 메뉴를 실행한 후 사용하는 언어별로 있는 Code Style>>Cod..
  • thumbnail
    컴퓨터/유틸리티

    독시젠(Doxygen) Problems running dot: exit code=-1, command='dot' 에러 해결 방법

    독시젠(Doxygen) Problems running dot: exit code=-1, command='dot' 에러 해결 방법 프로그램 소스로 설명서를 만들어 주는 독시젠(Doxygen)은 문서 만들기를 싫어하는 개발자에게 매우 유용한 프로그램이지요. 내가 만든 프로그램이라고 하더라도 제출용 설명 문서를 만들려고 하면 깝깝합니다. 이럴 때 독시젠은 시원한 오아시스 같은 프로그램입니다. 그래서 여러 번 바다야크 블로그에 소개했는데요, PC를 바꾸고 오랜만에 독시젠을 사용하려고 하니 에러가 발생하네요. 흠~ ▲ error: Problems running dot: exit code=-1, command='dot', 어쩌구 저쩌구. 뭔가 설치를 잘못했구나 했는데 Graphviz 설치 위치를 지정하지 않은 문제..
  • thumbnail
    컴퓨터/유틸리티

    Doxygen과 LaTex로 프로그램 소스 문서화 및 PDF 만들기

    Doxygen과 LaTex로 프로그램 소스 문서화 및 PDF 만들기 시스템 개발 업무를 하다 보면 프로그램만 만드는 것이 아닙니다. 고객 미팅에 A/S 처리, 요즘은 줄었지만, 예전에는 디자인도 했었죠. 그러나 무엇보다도 싫은 것은 문서 작업입니다. 문서 작업하다 보면 짜증이 나서 프로그램만 짰으면 좋겠다는 생각을 자주 하게 됩니다. 아마도 이런 생각 때문에 Doxygen이 만들었겠지요? Doxygen의 도움을 받을 때면 얼마나 감사한지요. ▲ 문서를 따로 만들 필요 없이 프로그램을 작성하면서 주석을 부지런히 달아 놓으면 Doxygen의 도움으로 훌륭한 문서가 됩니다. ▲ LaTex를 거치면 이렇게 멋지게 PDF 파일로 만들어지니 문서 전달에도 최고입니다. ▲ 인쇄해 놓고 보면 기가 막힙니다. 이렇게 멋..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.