Questions tagged «syntax-highlighting»

语法高亮显示是文本编辑器的功能,可根据术语类别以不同的颜色和字体显示文本,尤其是源代码。

1
为Emacs中的注释部分添加语法突出显示
我有以下内容 (defun add-c-syntax-highlighting () (font-lock-add-keywords nil '( ("\\<\\(\\-+\\)" 1 font-lock-warning-face prepend) ("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend)))) 同 (add-hook 'c-mode-common-hook 'add-c-syntax-highlighting) 对这个简单缓冲区进行测试会产生看似矛盾的结果: //FIXME: //------------- 只有 FIXME fontified。我究竟做错了什么?


2
vim的objective-c语法高亮显示
我想为objc提供一个优秀的语法高亮显示器,匹配或击败我的xcode中的那个。 我安装了 base16 通过 YADR ,我也安装了 cocoa.vim 有更好的语法高亮..但安装后者并没有太大变化,这就是我所拥有的: 与之形成鲜明对比 zenburn for xcode 在同一文件上突出显示颜色: 除了颜色的差异(这是个人偏好的东西,是 不 我要问的是什么)..我注意到xcode的zenburn识别了比vim更多的东西..我怎么能在vim中解决这个问题?我真的想在vim上继续我的所有发展。 附:我不确定上面的cocoa.vim是否做了同样的工作 这个 repo为javascript做了例子..你可以获得这种差异的视觉效果 这里


2
创建一个基本的html vim语法文件
我使用vim并键入了很多Django html代码,我不喜欢htmldjango.vim或html.vim突出显示语法。我决定我应该为Django html创建自己的基本语法高亮显示。我想要的是所有的html标签(ul,li,html,head,title,body,p等)都是蓝色的,我想要所有变量(以{{}}或{%}}开头和结尾的所有变量)用黄色着色,所有链接和链接名称(一个href ='link'> linkNames)用红色着色。 所以我的问题是,如何告诉vim,如果代码是下面的标签之一: <html> </html> <body> </body> <ul> </ul> 等,然后给它上色吧? 如果代码以 {{ or {% 最后以 }} or %} 那么把它染成黄色?如果它是链接或链接名称,那么将其着色为红色?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.