蟒蛇 +科莫多 编辑
我试图让 scapy 在科莫多编辑中自动完成但没有成功,有人成功完成此操作吗?
谢谢, Python新人
I am trying to get scapy to auto complete in komodo edit with no success, has anyone successfully done this?
Thanks,
Python New Comer
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Python 中的自动完成功能是一个偶然的命题。它变化很大——有些东西可以被 Komodo 分析,有些则不能。
如果它不能自动完成,可能是因为它依赖于太多元类技术,而这些技术似乎让 Komodo 感到困惑。
Autocomplete in Python is a hit or miss proposition. It varies widely -- some things can be analyzed by Komodo and some can't.
If it won't autocomplete, it's probably because it relies on too many metaclass techniques that seem to baffle Komodo.
如果你在 virtualenv 中或者有一些棘手的 python 路径,你必须在以下位置添加额外的导入目录:
Komodo 无法立即理解这些内容。
另请确保您启用了以下选项:
这些步骤将使代码完成达到不错的质量,但正如 S.Lott 所提到的,由于 Python 的动态性,几乎不可能实现全功能的自动完成(如 Java 或 C# 中的自动完成)自然。
If you're in virtualenv or have some tricky python paths you have to add additional import directories in:
Komodo can't understand these things out of the box.
Also make sure you have following option enabled:
These steps would enable code completion to decent quality but as mentioned by S.Lott it is nearly impossible to implement full-featured auto-completion (like in Java or C#) in Python due its dynamic nature.