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修改即可.

本文完.

原文地址:https://www.cnblogs.com/linucos/p/2738559.html