【问题标题】:eclipse maya cmds auto completioneclipse maya cmds 自动完成
【发布时间】:2015-03-23 06:15:05
【问题描述】:

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

  1. 键入“maya.cmds”后。看不到命令​​
  2. 键入“maya”后。我没有获取 api 类,但可以看到 cmds
  3. 我在弹出菜单中根本看不到“pymel”

但我对 pyqt 没有任何问题。看完这个教程

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

我得到了 pymel 和 maya api 的自动竞争,但没有 cmds。

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

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

【问题讨论】:

    标签: python eclipse autocomplete maya


    【解决方案1】:

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

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

    这种方式简单、直接,并且可以与 PyCharm 等其他出色的 IDE 一起使用。

    更新:

    在 Eclipse 中:

    1. 窗口 -> 首选项 -> PyDev -> 解释器 - Python
    2. 选择 MayaPy
    3. 打开“预定义”标签
    4. 点击“新建...”
    5. 导航到 Maya devkit 目录中的 extras/completion/ 文件夹中的 pypredef 文件夹并将其添加。
    6. 点击确定。
    7. 确保您的项目使用 MayaPy 解释器。

    自动完成现在将开始工作。

    如果您想做更多,请查看此tutorial。它有一些非常具体的直接步骤,用于在 Eclipse 中为 Maya 设置自动完成功能。

    希望这会有所帮助。

    【讨论】:

    • 感谢您的回答,但我没有得到任何结果,是的,我正在使用 maya 2011
    • 我已经用更详细的步骤更新了我的答案。试试看。
    • 在检查了本教程并逐步完成后,我的问题已经解决了,非常感谢 karthik :)
    猜你喜欢
    • 2010-10-30
    • 2015-02-16
    • 2011-02-12
    • 1970-01-01
    • 2010-11-27
    • 2011-07-18
    • 2011-12-07
    • 2011-08-21
    • 2011-09-02
    相关资源
    最近更新 更多