Unity着色器
一个旨在提高编辑Unity着色器时的快乐感的Sublime Text插件,具有类似IDE的功能,遵循最新的Unity版本。
详细信息
安装量
- 总计 10K
- Win 8K
- Mac 2K
- Linux 393
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 4 | 0 | 1 | 5 | 2 | 0 | 1 | 1 | 1 | 0 | 3 | 0 | 2 | 1 | 0 | 0 | 2 | 0 | 1 | 3 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 3 | 0 | 1 | 2 | 2 | 2 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
UnityShaderST3
一个旨在提高编辑Unity着色器时的快乐感的Sublime Text插件,具有类似IDE的功能,遵循最新的Unity版本。
中文说明请参考 >> README_CH.md。已包括中文的README.md。
主要功能
语法高亮
代码补全
代码格式化(通过专为 .shader 语法设计的解析器实现,见 beautify_unity_shader )
转到定义
预览
功能
为 .shader 和 .cginc 文件提供全面的语法高亮规则
丰富的代码补全词汇,例如关键字、CG函数和Unity3D内置宏/变量/函数等
可根据不同Unity3D版本的兼容性问题更改Unity3D版本。详情请见菜单 -> 首选项 -> 包设置 -> Unity着色器 -> 设置 -> 默认
准确清除您的源代码
内置宏/变量/函数的定义
与Sublime Text(3.X)和Unity3D(5.X)的最新版本保持同步
安装
通过Package Control(推荐)
在Sublime Package Control中搜索 Unity着色器
并安装。
https://packagecontrol.sublime.net.cn/packages/Unity%20Shader
手动安装
下载项目为zip文件
解压zip文件,将文件夹重命名为UnityShader,并将其移动到Sublime Text的包文件夹中(菜单 -> 首选项 -> 浏览包)
问题
如果您发现任何错误或灵感的更好的想法,请在 Github问题 中反馈。
致谢
最初,cjsjy123 / Unity-Shader 给了我很多灵感,以及一个Sublime Text插件的示例。