|
|
发表在
2025-12-30 03:30:37
来自手机
|
显示全部楼层
| 阅读模式
来自 河南
在写go的时候,发现package后包含func会匹配到关键词高亮,我又试了其他的关键词如go type等,发现并没有像func一样高亮
打开默认语法配置文件找了一会发现是因为在第85行,匹配函数声明的时候的正则表达式
也就是说匹配func后跟0个或多个空格,这是为了防止有人写receiver不打空格
比如 func(a A)FuncName()
也很好解决,把在空格匹配前面再加个边界符就行了,也就是将第85行中的正则表达式替换成
希望bin大可以修改一下内置的golang语法高亮 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +1
金币 +10
|