UFO ET IT

사용자 지정 PyCharm 독 스트링 스텁 (예 : Google 독 스트링 또는 numpydoc 형식 용)

ufoet 2020. 11. 11. 21:01
반응형

사용자 지정 PyCharm 독 스트링 스텁 (예 : Google 독 스트링 또는 numpydoc 형식 용)


PyCharm 2.7 (또는 PyCharm 3)은 사용자 정의 독 스트링 및 doctest 스텁을 지원합니까? 그렇다면이 특정 유형의 사용자 지정 확장을 작성하는 방법은 무엇입니까?

내 현재 프로젝트는 Google Python 스타일 가이드 ( http://google-styleguide.googlecode.com/svn/trunk/pyguide.html ) 를 사용하여 표준화되었습니다 . 저는 PyCharm의 독 스트링 지원을 좋아하지만 현재 지원되는 형식은 epytext와 reStructureText입니다. Google 또는 Numpydoc 스타일 ( https://pypi.python.org/pypi/sphinxcontrib-napoleon/ ) 형식의 문서 주석 스텁을 생성하는 PyCharm 플러그인을 원하며 직접 작성할 의향이 있습니다. 여기서 특히 중요한 것은 PyCharm이 가진 유형 추론 기능을 다른 두 문서 유형과 통합하는 것입니다.


PyCharm 5.0을 통해 마침내 Google 및 NumPy 스타일 Python Docstrings 템플릿을 선택하게되었습니다.

그것은 또한에서 언급 한 각각 whatsnew PyCharm 5.0 절을 참조하십시오.

Docstring 형식을 변경하는 방법 :

파일-> 설정-> 도구-> Python 통합 도구

사용 가능한 Docstrings 형식 중에서 선택할 수 있습니다.

일반, Epytext, reStructuredText, NumPy, Google

jstol이 지적한 바와 같이 Mac 사용자의 경우

PyCharm-> 환경 설정-> 도구-> Python 통합 도구.


CrazyCoder가 언급했듯이 티켓 입니다. 지금은 EpyTypereStructuredText.


@Nras가 PyCharm 5.0부터 명시 적으로 대답하도록하기 위해 :

파일> 설정> 도구> Python 통합 도구> Docstrings> Google

참고 URL : https://stackoverflow.com/questions/18666885/custom-pycharm-docstring-stubs-ie-for-google-docstring-or-numpydoc-formats

반응형