Unity Shader IDE — Sublime Text2


使用MonoDevelop寫了一段時間的Shader代碼,發現效率太低了,所以換用Sublime Text。

安裝Sublime Text

1、下載 sublime Text2

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

image

2、安裝Package Control

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

下載 Package Control.sublime-package

image

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

image

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

image

5、重啟 Sublime Text

安裝Unity Shader語法擴展

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

image

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

image

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

可能遇到的問題

如果安裝后shader語法沒有高亮,需要手動設置,方法如下:

1、點擊 右下角

image

2、選擇 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


免責聲明!

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



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