最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】SourceInsight中PHP的单行注释代码无法正确实现语法高亮

Source Insight crifan 3794浏览 0评论

【问题】

之前就已经搞定了PHP在SourceInsigh中的语法高亮问题:

【已解决】让Souce Insight支持多种语言的语法高亮:Python,Ruby,ARM汇编,windows脚本文件(bat/batch),PPC,SQL,TCL,Delphi等

但是此处遇到一个细节的问题,SI对于PHP中,以双斜杠开头的单行注释,没法正确解析,无法正确实现语法高亮,导致后面的代码,都显示异常了:

php中单行双斜杠注释的代码,无法正确识别

【解决过程】

1.经过折腾,发现,通过手动给PHP的规则中,添加一个以双引号开头的comment规则,即可解决此问题:

 

选项 Preference

语言 PHP 属性

 

comments add

主要一步,就是(默认已经)对于:

”Type of range“选中”Line“

以及,对于Syntax Formatting Style,选中“Comment Single Line”,

然后,在“Range begins with”中输入“//“:

范围定义

新添加的Line

这样PHP的代码,就可以正常解析了:

 

代码可以正常高亮了

【总结】

默认的PHP Script规则文件,没有添加单行注释,导致PHP单行注释代码无法正确解析,添加相应规则后,即可。

转载请注明:在路上 » 【已解决】SourceInsight中PHP的单行注释代码无法正确实现语法高亮

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 呵呵,路过~~评一下,不代表我有意见
    蓝山咖啡12年前 (2012-09-10)回复
85 queries in 0.193 seconds, using 22.16MB memory