Sublime Text - Python - 文档字符串和检测消息的工具提示或气泡
我一直在用Sublime Text来做Python的开发环境,但有两件事我通过设置或插件都没法搞定,都是和提示框有关的。我看到一些评论提到一个(不存在的?)提示框API,所以我觉得这些功能现在可能实现不了。
(1) 第一个是想要在使用函数时弹出它的文档字符串,就像在IPython里那样(下面的图片)。我知道有些自动补全工具会在补全框里显示参数列表,或者在状态栏里显示一些信息,但我想要的是那种直接在当前地方弹出的提示框。(或者像Spyder那样的文档面板,能自动显示你正在使用的函数的文档)。
(2) 第二个是想要看到代码检查错误的提示框,就像在Spyder里那样。我的鼠标光标在截图里消失了,但它正好悬停在边栏的感叹号图标上。
2 个回答
3
现在在SublimeText 3的版本号大于等于3070中,这个功能已经存在了。很多插件已经开始使用这个功能了。比如说,对于Python语言,Anaconda就是一个带有提示信息的插件的例子。
0
目前在ST(Sublime Text)中没有工具提示的API,所以你想要的功能还不能用。我相信很多插件开发者都希望能有这个功能,一旦这个功能发布,很多现有的插件都会进行更新,以便使用这个新功能。