前言:
最近在学习OpenGL开发,OpenGL着色器语言(以下使用GLSL代替)开发,但是Android Studio中不支持关键字高亮和智能提示,写代码的时候一个“,”或者“.”等造成的语法错误特别不容易被发现,所以就想有没有一款类似IDE的编辑器来写GLSL代码。一通的百度,发现大部分都是在VS中对其提供插件支持,没有专门的编辑器,做Android用惯了AS,不习惯用VS(PS:VS中的快捷键基本都需要按两次组合件不像AS,eclipse和Inject IDE只需要按一次)。没找到官方正式支持的GLSL编辑器,找到了一个国内的大牛的写的一个高仿Notepad++开源的一个工具Shaderpad++,个人感觉用起来很不爽关键字高亮是显示有的,但是没有智能提示而且关键字的颜色看上去很不舒服,所以果断放弃。
最后找到一个Android Studio中支持的插件。
GLSL Support 插件官网:http://plugins.jetbrains.com/plugin/6993-glsl-support。
Shaderpad++点击此处安装下载 此处对于这个编辑器仅表达个人观点
集成如下:
一:Ctrl+Alt+S进入Setting
二:进入插件并选择搜索GLSL
三:安装
四:重启Android Studio,
至此插件已经安装成功,通过New File 的方式去创建文件。
代码高亮和智能提示如下:而且Ctrl + 左键还支持方法跳入到被调用的位置。