SourceInsight添加Ruby语言支持,其他语言类似
有个项目用到Ruby语言,SourceInsight默认不支持,探索出支持的方法,如下:
1. SourceInsight官网,获取Ruby语言支持
http://www.sourceinsight.com/public/,下载即可
2. SourceInsight的Options->Preferentces菜单,找到Lauguage页,导入刚刚下载的Ruby.CLF文件
3. 导入后,双击打开语言属性对话框,修改语言属性:
Function修改成:def\w+\([A-Za-z][A-Za-z0-9_]*\)
Class修改成:class\w+\([A-Za-z][A-Za-z0-9_]*\)
4. 打开Options->Document Options菜单,此处修改文档类型,刚虽然添加了语言,但是需要添加ruby的文件类型:
5. 以上几步就完成了添加,重新添加项目文件,重新同步符号即可.
6. 如果有支持不全的语法等问题,类似步骤3修改即可.
本文完.