Win7下使用Sublime Text 3开发及调试Maya Mel和Python

原创 2015年07月08日 12:31:35

需要用到的文件:

1.     Sublime Text Build 3065 x64Setup.exe

2.     Sublime Text 3065 Keygen andPatcher by Lfqy.exe

3.     Package Control.sublime-package

4.     ST_startup.py


以上文件已上传至CSDN

下载地址:http://download.csdn.net/detail/hopposite/8879615

注:最近发现以上包中的Package Control.sublime-package需要更新,否则可能会有无法连接资源库的问题,最新版请去官网这里下载

下载地址:https://packagecontrol.io/Package%20Control.sublime-package

(以上链接需翻墙)

或者我也上传了一份

下载地址:http://download.csdn.net/detail/hopposite/9644566

 

一、安装主程序



二、破解


将该破解文件复制到安装目录下(默认C:\Program Files\Sublime Text 3)

右键以管理员方式运行(重要,以及注意以后默认每次打开Sublime Text都需要以管理员方式运行,否则一些包无法正常安装,方便起见可以将该exe设置成为默认管理员身份打开)

先复制注册码那一栏的所有文本,再点击应用后关闭破解程序

运行之前安装好的Sublime Text,在Help下找到Enter License,粘贴之前复制的注册码,即可破解成功

 

三、安装Package Control包


这是一个用来管理其他插件包的插件包

先把Sublime Text关掉

找到C:\Users\Hine\AppData\Roaming\Sublime Text 3\Installed Packages,把PackageControl.sublime-package文件粘贴到该目录下即可


再次打开Sublime Text


即可在Preferences里面看到Package Control


四、安装MEL语法高亮

打开package control插件(快捷键Ctrl + Shift + P)

输入 Install,在下拉列表里面选择Package Control Install Package 稍等一会就会再弹出一个搜索窗口


然后安装MEL语法高亮

输入maya,就可以搜索到一个名为MayaSublime的包,安装它


装好之后的插件包就可以在 package settings 里看到了


想要打开Mel语法高亮,需要在View下的Syntax中找到MEL,将当前语法设置为MEL


在Sublime Text的右下角会显示当前语法类型


或者直接用Sublime Text打开一个后缀名为.mel的文件也可以自动切换到mel语法


五、安装中文编码支持插件包

与之前安装MayaSublime包前面的步骤相同,进入Install package后搜索convert


可以找到ConvertToUTF8,点击进行安装。会加载GBK/GB2312中文编码支持,这样可以让脚本中的中文显示出来

 

六、从Sublime Text发送MEL和PYTHON到maya

想在Sublime Text中直接用快捷执行到maya查看命令结果,

将ST_startup.py文件拷贝到maya的bin\plug-ins目录下,

(默认C:\ProgramFiles\Autodesk\Maya2016\bin\plug-ins)

打开maya将刚刚的python插件加载

在maya中加载python插件的操作与加载C++插件相同


在插件管理器中找到ST_startup.py,加载


在mel编辑窗口输入命令并执行connectST


命令就会分别以7001和7002打开MEL和PYTHON的服务端口。

在Sublime Text里面用Ctrl+Enter对选择的代码进行执行,就可以直接运行命令到maya里面,如果想要执行整个文件,先在sublime中保存当前文件,再在空白处按下Ctrl+Enter

需要在Mel 和Python 之间切换时可以直接在 View -> Syntax -> Python/MEL

将文件保存为相应 .py/.mel 后缀的文件也可以让sublime自动切换语法的设置

 

七、测试

在Sublime Text中新建一个文件,另存为haha.mel

输入一段Mel语法

print(“haha”) 

选中这一行,Ctrl+ Enter,即可在Maya的控制台看到输出结果


版权声明:本文为博主原创文章,未经博主允许不得转载。

Sublime_text 3 的插件管理器 Package Control

sublime_text 这等神器,一玩上就爱不释手。 最基本的理由: 代码高亮、自动补全、插件丰富 对会玩的来说,就是灵活可选择性多。 而对于新手来说,配置方面也就有点小复杂。Package ...
  • jx520
  • jx520
  • 2016年11月29日 12:49
  • 1815

Sublime Text搭建python调试环境

Sublime Text简介 作为一个开发者你不可能没听说过SublimeText。不过你没听说过也没关系,下面让你明白。 SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写...
  • Leonis_v
  • Leonis_v
  • 2016年01月20日 16:49
  • 4995

使用Sublime Text搭建python调试环境

pycharm虽然用着爽,但经常
  • wenxuansoft
  • wenxuansoft
  • 2014年08月14日 16:39
  • 103760

sublime text3搭建python调试环境

1、安装package control(方便安装插件包); 2、使用package control安装SublimeCode Intel、AutoPEP8、Sublime REPL:      (1)...
  • qq_35308309
  • qq_35308309
  • 2017年09月26日 20:54
  • 387

Sublime Text 3编译运行并调试C、C++、Python

今天晚上是真正的感受到了Sublime Text 3的强大,真的是强!!! 网上找了好几个教程,基本都是可以在Sublime Text 3的界面上进行输出,不能调用终端,也就是不能使用scanf()...
  • W_K_L
  • W_K_L
  • 2017年12月16日 13:34
  • 149

Vue.js 入门指南之“前传”(含sublime text 3 配置)

题记:关注Vue.js 很久了,但就是没有动手写过一行代码,今天准备入手,却发现自己比菜鸟还菜,于是四方寻找大牛指点,才终于找到了入门的“入门”,就算是“入门指南”的“前传”吧。此文献给跟我一样“白痴...
  • gebitan505
  • gebitan505
  • 2017年02月22日 18:22
  • 1310

为Sublime text3配置python开发环境

首先必装package control ctrl+~快捷键调出命令面板,复制以下代码并回车; import urllib.request,os; pf = 'Package Control.s...
  • cq361106306
  • cq361106306
  • 2015年01月29日 16:09
  • 13513

Sublime text 3 + python配置,完整搭建及常用插件安装

1、下载 在官网http://www.sublimetext.com/3下载 2、windows下安装与使用 2.1、安装 1. Win7 64位系统,可以下载 Windows...
  • Aaroun
  • Aaroun
  • 2017年10月17日 17:58
  • 320

SubLime Text3 打造Python的IDE

打开ST3,Ctrl+`调出控制台,在命令行输入 import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime...
  • rocklee
  • rocklee
  • 2015年12月16日 14:29
  • 1326

sublime text 3构建python基本开发环境

今天打算抽时间学学脚本语言python,
  • xiongyangg
  • xiongyangg
  • 2014年06月06日 16:13
  • 2486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Win7下使用Sublime Text 3开发及调试Maya Mel和Python
举报原因:
原因补充:

(最多只允许输入30个字)