我正在使用 Pydev + Eclipse 设置为 Autodesk Maya 开发 Python 脚本。为了在 Maya 中运行脚本时在 Eclipse 中进行调试,标准设置是使用 Pydev 的远程调试功能。
这一切都很好,一切都运行良好,但有一个例外 - 在调试会话期间从交互式控制台中,代码完成似乎不起作用。而且不仅适用于 Maya 特定的东西 - 例如,如果我运行:
导入 sys<ENTER><ENTER>
打印系统。
然后 <CTRL + SPACE> 在控制台上然后我仍然一无所获。代码完成在普通代码编辑器中工作正常,据我所知,我启用了所有相关首选项(“在调试会话中使用代码完成”等等)......
这里有一个非常相似的帖子,但没有得到解决: PyDev Remote Debugger and Tab Completion in Eclipse
这是使用 Pydev 进行远程调试的已知问题吗?(市售的WingIDE确实有这个功能,所以应该是可以的)。
提前感谢您的帮助。