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

相关文章
相关标签/搜索