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


本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/4117257.html,如需转载请自行联系原作者

相关文章
|
图形学 Android开发 iOS开发
|
27天前
|
图形学
【实现100个unity特效】shader实现3D物品闪光和描边效果
【实现100个unity特效】shader实现3D物品闪光和描边效果
22 0
|
27天前
|
开发工具 图形学
【推荐100个unity插件之11】Shader实现UGUI的特效——UIEffect为 Unity UI 提供视觉效果组件
【推荐100个unity插件之11】Shader实现UGUI的特效——UIEffect为 Unity UI 提供视觉效果组件
34 0
|
27天前
|
图形学
【实现100个unity特效之2】使用shader和shader Graph实现2d图片描边效果(附源码)
【实现100个unity特效之2】使用shader和shader Graph实现2d图片描边效果(附源码)
20 0
|
28天前
|
图形学 开发者
【实现100个unity特效之1】使用Shader Graph实现动物森友会的世界弯曲效果(带源码)
【实现100个unity特效之1】使用Shader Graph实现动物森友会的世界弯曲效果(带源码)
39 0
|
2月前
|
图形学 异构计算
【Unity Shader 中Pass相关介绍_第四篇】
【Unity Shader 中Pass相关介绍_第四篇】
|
2月前
|
缓存 图形学 异构计算
【#Unity Shader#Amplify Shader Editor(ASE)_第二篇】
【#Unity Shader#Amplify Shader Editor(ASE)_第二篇】
|
2月前
|
图形学
【Unity Shader 中Pass相关介绍_第三篇】
【Unity Shader 中Pass相关介绍_第三篇】
|
2月前
|
图形学 异构计算
【Unity Shader 中Pass相关介绍_第二篇】
【Unity Shader 中Pass相关介绍_第二篇】
|
2月前
|
存储 图形学
【Unity Shader 中Pass相关介绍_第一篇】
【Unity Shader 中Pass相关介绍_第一篇】