Unity Shader IDE — Sublime Text2

使用MonoDevelop寫了一段時間的Shader代碼,發現效率過低了,因此換用Sublime Text。git

安裝Sublime Text

一、下載 sublime Text2github

官網:http://www.sublimetext.com/2,下載安裝函數

image

二、安裝Package Controlspa

地址:https://sublime.wbond.net/installation#st2.net

下載 Package Control.sublime-package插件

image

三、打開Sublime text,點擊菜單欄 Perferences/Borwer Packages,打開sub的安裝目錄3d

image

四、把 步驟2 下載的文件,拷貝到 Installed Packages 目錄下blog

image

五、重啓 Sublime Textip

安裝Unity Shader語法擴展

一、按Ctrl+Ship+p,輸入:Install Package ,按回車get

image

二、在輸入框中輸入 unity shader,按回車,等待安裝完成

image

三、重啓sublime text,打開一個*.shader文件,此時shader的語法已經高亮了

可能遇到的問題

若是安裝後shader語法沒有高亮,須要手動設置,方法以下:

一、點擊 右下角

image

二、選擇 open all with current extension as  / Unity shader

image

語法高亮效果

image

補充說明

安裝完上面的 Unity3D Shader Highlighter and Snippets 以後還有一些cg的函數的關鍵字沒有語法高亮(fmod ceil),以下圖所示

image

更多關鍵詞高亮

而後以我把下面這幾個package也一併安裝了,這下關鍵就高亮了

GL Shader Validator

OpenGL Shading Language (GLSL)

ShaderLanguages

Shader Syntax (GLSL HLSL Cg)

image

 

vs+shader語法提示插件

國人自制shader語法提示插件:https://github.com/wudixiaop/ShaderlabVS/releases

相關文章
相關標籤/搜索