在Sublime Text 3下為Houdini 13 配置Vex 和Python 語言環境


花了幾個小時終於把Sublime的配置搞定了,能夠在里面寫vex和Python,同時另外設置了Python對houdini模塊的以及其他擴展包的自動填充功能。

這里簡單講一下安裝sublime,因為這個不是重點,所以只介紹他的基本步奏了,本來就是很簡單的一個事。

 

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>這一部分(一般都是在內容的中間部分)復制粘貼到博客的源代碼模式里面就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM