eclipse maya cmds自动完成

时间:2015-01-24 06:20:20

标签: python eclipse autocomplete maya

最近我已经安装了eclipse ide,问题是我获得maya cmds,maya api和pymel的自动完成弹出菜单但是

  1. 输入“maya.cmds”后。没有命令可以看到
  2. 输入“maya”后。我没有api课程,但可以看到cmds
  3. 我在弹出菜单中根本没有“pymel”
  4. 但我对pyqt没有任何问题。看完本教程后

    http://www.creativecrash.com/maya/t...e-as-a-maya-ide

    我获得了pymel和maya api的自动竞争,但不是cmds。

    另一个信息我在maya脚本编辑器中没有任何问题

    希望这很清楚,谢谢......

1 个答案:

答案 0 :(得分:3)

如果您使用的是Maya版本> = 2011,则Maya会在名为devkit的文件夹中附带自动完成所需的文件。

这是一个关于如何使用它的小教程:http://www.creativecrash.com/maya/tutorials/development-api/c/eclipse-auto-completion-for-maya-commands

这种方式简单,直接,可以与其他优秀的IDE一起使用,就像PyCharm一样。

更新

在Eclipse中:

  1. 窗口 - >偏好 - > PyDev - >口译员 - Python
  2. 选择MayaPy
  3. 打开“预定义”标签
  4. 点击“新建......”
  5. 导航到Maya devkit目录中的extras / completion /文件夹中并添加pypredef文件夹。 enter image description here
  6. 点击确定。
  7. 确保您的项目使用MayaPy解释器。
  8. 自动完成功能现在开始工作。 enter image description here

    如果您想要执行更多操作,请查看此tutorial。它有一些非常具体的简单步骤,可以在Eclipse中为Maya设置自动完成。

    希望这有帮助。