设为首页 收藏本站
查看: 2282|回复: 0

[经验分享] 在Sublime Text 3下为Houdini 13 配置Vex 和Python 语言环境

[复制链接]
累计签到:8 天
连续签到:1 天
发表于 2015-12-2 07:38:01 | 显示全部楼层 |阅读模式
  花了几个小时终于把Sublime的配置搞定了,能够在里面写vex和Python,同时另外设置了Python对houdini模块的以及其他扩展包的自动填充功能。
  这里简单讲一下安装sublime,因为这个不是重点,所以只介绍他的基本步奏了,本来就是很简单的一个事。
   DSC0000.png
  
  1:sublime的官方网站 http://www.sublimetext.com/
  我下载的是sublime text 3版本,因为我同时用这个编辑器把code装换成html格式,版本2用起来非常麻烦。
  2:安装package control:https://packagecontrol.io/installation
  照着里面的注意版本3和版本2要复制不一样的内容。
  
  这些基本安装好之后就是安装vex 和 Python的必要元件了。
  
  在Sublime Text  3里面配置Vex:
  在sublime里面打开package control: install package,搜索 “ Vex Syntax ”, 回车就直接装好了,这个非常简单
  配置好这个之后,你就可以在sublime里面用高亮的显示方式来写houdini的vex了,真的是非常舒服的一件事
  源文件链接在这: https://packagecontrol.io/packages/VEX%20Syntax
  
  在Sublime Text 3里面配置Python 并实现自动填充:
  1:在sublime里面打开package control: install package, 搜索“jedi” (就是绝地大师的意思),回车就直接装好
  安装jedi后你的sublime就能够实现对python基本的自动填充了,之后就是对库的路径自定义让自动填充同样适应houdini的模块
  2:在sublime里面打开 Preferences->Package Settings->Jedi->Settings - Default
  其中刚开始的地方有叫"Python_interpreter" 和 "python_package_paths"的两个抬头,我们直接把这部分改成:



"python_interpreter"   :   "你Houdini的安装路径/Side Effects Software/Houdini/bin/hython.exe",
// additional python package path list
"python_package_paths" : [  "你Houdini的安装路径/Side Effects Software/Houdini/python27/libs",
"你Houdini的安装路径/Side Effects Software/Houdini/houdini/python2.7libs",
"你Houdini的安装路径/Side Effects Software/Houdini/python27/lib/site-packages"
],
  这里面Pyhon_interpreter我选择的是houdini自己改动过的python--名叫Hython(完全是个人喜好),如果你希望用常规的python可以选择houdini下面自带的python文件夹里面的python.exe
  把这两个部分直接替换成上面的之后保存完你就能够在sublime里面愉快的使用自动填充了。
  
  
  附:
  在这里我再加上使用sublimeHighlight 的方法,难得在另外写一篇文章了。
  注意这里我只在sublime 3里面实现了,至于sublime 2的方法,我嫌麻烦实在没有研究了。
  Sublime highlight是专门用来把sublime里面的书写格式以及高亮方式直接转换成html的格式内容,我在博客里面贴的代码也基本上都是以这个方法实现的,搞艺术的就是有这么一点点嗜好没办法 ╮(╯▽╰)╭
  源文件地址和方法在这个链接:https://github.com/n1k0/SublimeHighlight
  1:用打开package control同样的方法打开add repository, 然后在命令行里面输入这一句话:



https://github.com/n1k0/SublimeHighlight/tree/python3
  2:再打开package control: install package,输入: SublimeHighlight回车这个插件就算装好了。
  
  使用方法有点麻烦
  1:选择要转换的代码内容,可以使一部分,也可以是整个一页。
  2:在Edit->Highlight下面有很多选择,你一个一个试吧
  3:拿convert to HTML 举例, 在sublime里面会自动生成新的一页,里面都是代码转换后的html标记语言了,但是我们只需要选择<div>  *** </div>这一部分(一般都是在内容的中间部分)复制粘贴到博客的源代码模式里面就可以了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-146035-1-1.html 上篇帖子: html5与python的websocket会话 下篇帖子: 玩转树莓派《二》——用python实现动画与多媒体
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表