XCode lua 语法高亮

  对于习惯了使用visual studio + visual AssistX的C++程序员来说,使用强大的Xcode来编写代码就是很不方便的事情了,如果再编写lua脚本,不得不借助于Sublime Text,那种滋味不用多说,眼泪哗哗的...

  对于Xcode 是否拥有lua 语法高亮的插件,答案绝对是YES。虽然写这篇文章有模仿他人的嫌疑,但是为了加深记忆,请谅解。
接下来说下自己在Xcode中安装lua高亮插件的大致流程:

(1) 下载lua语法插件,网址:

https://github.com/breinhart/Lua-In-Xcode

其主要文件是Add-Lua.sh, Lua.xclangspec,下载文件后,假设文件目录名为:Lua-In-Xcode-master

(2) 打开终端,进入Lua-In-Xcode-master目录后,输入命令: sudo ./Add-Lua.sh(Enter)  注意要保证Xcode处于关闭状态

(3) 输入机器的密码,注意,终端上是不会显示机器的密码的,所以,输入后,直接点击Enter 即可。

(4) 再次打开终端,输入命令:

rm -f /private/var/folders/*/*/*/com.apple.DeveloperTools/*/Xcode/PlugInCache-Debug.xcplugincache

 该命令,主要用于清除掉其缓存

(5) 打开Xcode, 选择 Editor -> Syntax Coloring ,找到lua,点击即可使得对应lua语法变色,如果切换为其它lua文件,需要再次选择Syntax Coloring

  

  大概的流程就是这样了,不过接下来想说一下,关于Xcode 语法变色的设置:

(1) 进入应用程序,找到Xcode, 右击选择“显示包内容”,然后进入Contents/ShareFrameworks/DVTFoundation.framework/Versions/A/Resources中,注意这些文件为隐藏文件。

(2) 在上述目录下,你会发现很多比如,C++.xclangspec, C.xclangspec等.xclangspec文件,这些就是相关的语言说明文件,您可以使用SublimeText打开其文件,看看相关语法文件的内容。

(3) 在同等目录下,找到DVTFoundation.xcplugindata,该文件是各种语言的plist配置文件,打开后,你可以查看下lua文件的配置,如下:

这些是语言配置的大致步骤,说的有些多,但希望能给大家带来些收获。

 

参考:

http://www.jianshu.com/p/79c0824f2b31

http://blog.csdn.net/cen616899547/article/details/24378567

http://blog.csdn.net/XiaoYuWen1242466468/article/details/50906912

 

posted @ 2016-03-30 20:51  Code~  阅读(3705)  评论(0编辑  收藏  举报