Questions tagged «syntax-highlighting»

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



5
如何在Meld中更改语法突出显示样式
Meld 1.5.1使用gtksourceview(通过pygtksourceview)进行语法突出显示,但是我无法从gtksourceview可用的样式中找出如何配置它以使用特定样式(配色方案/主题)。 也许解决方案不在融合范围之内-例如,设置用于gtksourceview的默认样式(一般而言)或类似方法。


3
如何在命令行上突出显示XML?
如何突出显示XML从stdin(例如,从管道xmllint --format到stdout)? 我知道如何在nano和中突出显示工作view,但是有什么东西只能输出到stdout并退出吗? 我要链接的只是输入类似 xmllint --format xmlfile.xml | some-highlighter 或大文件 xmllint --format xmlfile.xml | some-highlighter | less 并获得漂亮的输出。


6
自定义vim突出显示
我现在正在编辑一些xml,并且已经给自己留下了一些有关要返回的内容的注释。像这样 <!-- Question: bla bla --> 我现在正在用vim进行编辑,我希望vim现在突出显示“问题”,以便我可以轻松查看代码并找到所有需要查看的地方。我知道我需要在vimrc中添加一些内容,但我认为我可能正在搜索错误的内容。 更新资料 我尝试将其放入我的容器中,.vimrc但没有效果: syn keyword JakeAnnotation Question hi JakeAnnotation gui=bold term=bold cterm=bold 更新2 实际上,我可以看到以前所做的事情产生了一些影响,因为当我这样做时: :hi 它向我展示了它突出显示的所有内容,其中一项是: JakeAnnotation xxx term=bold cterm=bold ctermbg=6 (并且xxx的格式正确) 这使我相信我只是没有正确定义问题。问题是否需要自己排成一行? 更新3 好的,对于用户22303的帖子,我可以进行以下工作: highlight MyQuestion cterm=bold term=bold ctermbg=blue ctermfg=black match MyQuestion /Question/ 但是我怀疑每个文件只能有一个匹配项。因为当我这样做时: highlight MyQuestion cterm=bold term=bold ctermbg=blue ctermfg=black match MyQuestion /Question/ …

1
vim语法突出显示限制为3000个字符
如何允许vim在超过3000个字符的行上使用其语法突出显示? 我必须为系统编写测试,测试的输入是一堆封装格式。 我的测试必须具有硬编码的输入,该输入是一个巨大的字符串,与我使用的围绕JSON和HTML的语言(可能包含脚本等)有关。由于我是从另一个系统的输出中获取它们,因此我不想操作它们适合我的编辑。 我设法使它达到可以忍受的水平,只是vim限制打破了那些长行之后的所有内容的语法高亮。我假设这是关于vim节省资源的,但是我真的想要在处理那些文件时突出显示语法。

1
如何从Notepad ++复制带有语法突出显示的文本?[重复]
这个问题已经在这里有了答案: 如何轻松在Word中突出显示PHP代码的语法? (8个答案) 6年前关闭。 我在Notepad ++中有一个XML代码段,我想通过电子邮件与同事共享。在Notepad ++中,语法高亮显示了元素和属性。这是一个示例图片: 当我在Outlook中复制/粘贴此内容时,只有文本会出现。Outlook电子邮件设置为HTML。我也已经在Word中验证了仅粘贴了文本。 有单独的Copy to Clipboard菜单项,但它们看起来集中在文件名上。有没有可以复制格式和文本的选项或扩展名?


1
如何在TextMate 2中获得语法突出显示功能
我刚刚从GitHub克隆了TextMate 2。按照自述文件中的说明进行操作,安装一切顺利。但是,没有语法突出显示。 没问题-只需要主题,对吗?我找到了喜欢,下载并安装的主题。一切似乎一切顺利。但是,退出并重新启动TextMate 2并不能在我看到的菜单中给我主题。 查看>主题>未加载主题 什么?

2
Vim:替换时如何更改当前项目的突出显示颜色
我已经更改了Vim的颜色,所以当我执行时/search,每个匹配项都以亮黄色突出显示。这使比赛更容易看到。 但是,当我用确认标志执行替换时,:%s/find/replace/gc所有项目都以黄色突出显示,这很好,但是我无法确定Vim要求我确认哪个项目。 如何用另一种颜色突出显示当前替换项目,以便查看需要确认的内容?



1
可折叠/可折叠的记事本++ markdown语法
我正在使用Notepad ++使用Markdown语法编写文本。 我知道至少存在一个Notepad ++样式文件来突出Markdows文本(请参阅Notepad ++中的 MultiMarkdown 和https://github.com/thomsmits/markdown_npp)。 但是我对一个新功能很感兴趣:我希望用Markdown语法定义的部分,子部分,子子部分等可以被编辑器识别为可折叠,可折叠和不可折叠,就像在C ++或其他语言中进行编码时那样。 如何在Notepad ++中做到这一点?我不是Notepad ++样式文件的专家,但它似乎并不太复杂。也许有人给我提示,我可以自己尝试一下... 编辑:我也看到了这个问题:如何在Notepad ++(或任何其他文本编辑器)上“编码折叠” Wiki语法?,但我想知道是否还有其他方法可以得到我想要的东西。 编辑:我已经发布了关于同一主题的一个更一般的问题,在这里: Windows的txt文件编辑器,语法突出显示,Markdown的可折叠/可折叠部分 也许现在我应该结束这个问题,不是吗?

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.