我想要的是什么: 按下自动创建类docstring片段的键盘快捷键:
class SomeClass:
'''
<cursor>
'''
我尝试了什么:
当我的光标位于功能定义上时,我可以按cmd+1
。
这会显示一个弹出菜单,其中包含Make docstring
。
选择它会创建一个docstring片段,如上所示。
这对函数来说非常有效 - 但不是我尝试过的类。
欢迎提供任何提示/解决方案。 :)
| Mac OS X版本:10.7.3 | Eclipse版本:Helios Service Release 2 | Pydev插件版本:2.4.0.20120101
答案 0 :(得分:2)
实际上,您似乎发现了一个错误(请在PyDev sf跟踪器上报告)。
问题在于,如果您有以下内容:
class MyClass:
pass
它不起作用,但如果您有以下内容:
class MyClass(object):
pass
它确实正常工作......所以,问题是PyDev在这种情况下不认为该行是一个类行。
编辑:这是针对PyDev 2.5.0(已经发布)修复的。