Unity-Shader Sublime 自制shader提示外掛
Unity-Shader
編寫shader,最好還是有一個好的IDE或者編輯器,支援語法高亮和智慧提示的.
最初使用mac ,找了找外掛,沒找到,只能依靠mono的高亮進行編寫,對於習慣了IDE的我來說,太累了.
後來換用windows,找了下vs上的shader外掛,找到了一個叫Nshader的shader外掛,下載下來之後發現很不幸,它目前不支援vs2013 = = !
所以自制改進了一個sublime 外掛(地址:https://github.com/cjsjy123/Unity-Shader).
花了一點時間大致完成了基本功能:
1.語法高亮 (基於https://github.com/petereichinger/Unity3D-Shader的語法高亮功能)
3.提示跳轉(對於封裝在cginclude 資料夾中的unity 內建檔案,提供了部分跳轉功能)
以上功能基本也滿足了本人的需求.
使用說明:
1.從剛才給出的github地址上下載Unity-shader,解壓到Packages資料夾下(WIN: preferences 中點選browse packages mac : 點選左上角,sublime text 依次點選preferences ->browse packages ).
2. 重啟sublime.
3.依次開啟preferences ->Packages settting -> Unity-Shader - >setting -User .根據defalut中的樣式 講unity的目錄配置好.
{
// must set the path
"Shader_path": "D:/Editor/Data/CGIncludes"
}
4. 依次開啟preferences ->Packages settting -> Unity-Shader - >Keybinding 設定你習慣的快捷鍵.
完成了以上步驟之後,就能愉快得開始寫shader了 ^ ^~.
原文地址:http://blog.csdn.net/w88219003/article/details/46682507