Пользовательские заглушки PyCharm docstring (т. е. для форматов Google docstring или numpydoc)
имеет ли PyCharm 2.7 (или PyCharm 3) поддержку пользовательских заглушек docstring и doctest? Если да, то как можно написать этот конкретный тип пользовательского расширения?
мой текущий проект стандартизирован с использованием руководства по стилю Google Python (http://google-styleguide.googlecode.com/svn/trunk/pyguide.html). Мне нравится поддержка docstring PyCharm, но сейчас поддерживаются только два формата: epytext и reStructureText. Я хочу, и я готов напишите себе, плагин PyCharm, который создает заглушку комментариев к документации, отформатированную в стиле Google или Numpydoc (https://pypi.python.org/pypi/sphinxcontrib-napoleon/). Особое значение здесь имеет включение способностей вывода типа, которые PyCharm имеет с двумя другими типами документации.
3 ответов:
с PyCharm 5.0 мы наконец-то выбрали Google и NumPy стиль Python Docstrings шаблоны.
Это также упоминается в whatsnew Раздел для PyCharm 5.0.
Как изменить формат строки документа:
File -- > Settings --> Tools --> Python Integrated Tools
там вы можете выбрать один из доступных форматов Docstrings:
Plain, Epytext, reStructuredText, NumPy, Google
Как указано jstol: для пользователей Mac это находится под
PyCharm - > Настройки - > Инструменты - > Интегрированные Инструменты Python.
Как упоминает CrazyCoder, его авиабилет. Прямо сейчас, вы можете использовать только
EpyTypeиreStructuredText.
просто чтобы сделать @ NRAS ответ явным, как PyCharm 5.0:
Файл > Настройки > Инструменты > Питон Интегрированные Инструменты > Комментарии > Google
Comments