有没有办法让 Eclipse(使用 pydev)在每个 class 或 def 语句的开头插入一个空的文档字符串?
Is there a way to make Eclipse (with pydev) insert an empty docstring at the start of every class or def statement?
我正在尝试养成编写文档字符串的习惯,我认为我可以强迫自己这样做的一种方法是在我键入 class 或时自动让 Eclipse 插入一个空的文档字符串def 声明。它只有 8 个按键,但对我来说似乎很方便。
创建我自己的 Eclipse 插件是最好的方法吗?
仅供参考,我希望它看起来像这样(是的,我知道这个功能很傻,它只是一个演示):
def timeInit():
'''
'''
return ti.time()
PyDev 不会自动执行此操作,但您可以在 def
行中执行 Ctrl+1
和 select 选项来为您生成文档字符串(它将在文档字符串中包含所有参数)。
另一种选择是创建一个模板(在 preferences > pydev > editor > templates
中),它会自动附带文档字符串,然后使用它来创建方法(或者您可以编辑现有的 def
模板。
我正在尝试养成编写文档字符串的习惯,我认为我可以强迫自己这样做的一种方法是在我键入 class 或时自动让 Eclipse 插入一个空的文档字符串def 声明。它只有 8 个按键,但对我来说似乎很方便。 创建我自己的 Eclipse 插件是最好的方法吗? 仅供参考,我希望它看起来像这样(是的,我知道这个功能很傻,它只是一个演示):
def timeInit():
'''
'''
return ti.time()
PyDev 不会自动执行此操作,但您可以在 def
行中执行 Ctrl+1
和 select 选项来为您生成文档字符串(它将在文档字符串中包含所有参数)。
另一种选择是创建一个模板(在 preferences > pydev > editor > templates
中),它会自动附带文档字符串,然后使用它来创建方法(或者您可以编辑现有的 def
模板。