如何停止PyCharm填充文档字符串?

14 投票
1 回答
4279 浏览
提问于 2025-04-18 15:46

如果我在一个方法里加上文档字符串,也就是用三个引号包起来的说明,当我在三个引号后面输入一个空格时,PyCharm会自动填充这个文档字符串,里面会包含这个方法的参数和返回值,像这样:

def fill_blank(self, direction):
    """ 
    :param direction: 
    :return:
    """ 

我在PyCharm的设置里搜索了“docstring”和“stub”,把所有相关的选项都关掉了,尽管有些看起来和这个行为没什么关系;我也在网上查了很多资料,但还是不知道怎么让它停止。有没有人知道该怎么做?(这是在PyCharm CE 3.4版本中)

1 个回答

23

你需要把文档字符串的格式设置为“普通文本”。默认情况下,它是设置为reStructuredText,这就是为什么你会看到那些提示。

这个设置可以在你的项目设置中的Python集成工具里找到。

  1. 文件 > 设置
  2. Python集成工具
  3. 文档字符串格式

截图

撰写回答