syntax-highlighting相关内容

用于 Python 的 Vim 语法高亮显示“else:"

我对 Vim 中默认的 Python 语法高亮感到恼火. 它没有正确突出显示 else: 语句.如果 else 和冒号 : 之间有一些空白,Vim 只会突出显示 else 语句,所以 else : 可以工作,但是 否则: 没有. 它必须很容易修复. 我使用的是 Vim 7.2 解决方案 我的 vimrc 文件中有以下语句.这使得 else:被标记为一个词.删除它之后:语法 ..
发布时间:2021-09-03 20:47:52 Python

VIM 折叠标题中的语法高亮显示

有什么方法可以让 VIM 继续对用作折叠标题的行应用格式吗? 例如,我有以下代码: int foo(int a, int b) {国际 c;....} 折叠后,我看到: +-- 4 行: int foo(int a, int b) {---------------------------- 但是,根据“折叠"类突出显示整行.有什么办法可以禁用它,所以我继续看到语法高亮? [举个 ..

谷歌美化删除换行符?

当我尝试使用 Google Prettify 语法高亮我的代码时,我注意到它导致代码变成一行……这是为什么?当我删除美化时,它起作用 解决方案 这是一个众所周知的问题,有人仍在努力追查.等等,我在某个地方收藏了这个错误... 是的,好了,这里是 Google 中该问题的链接代码问题跟踪器,假设您使用的是 IE 或其他受影响的浏览器/版本之一. ..
发布时间:2021-09-03 20:47:44 其他开发

让 Geany 识别额外的文件扩展名

我在 Debian 上的默认 Geany 安装无法识别一些开箱即用的文件类型.为简单起见,如何使用与其他已知扩展相同的语法突出显示来添加扩展? 在当前情况下,我希望 Geany 以与 .html 文件相同的突出显示方式打开所有 .aspx 文件. 解决方案 使用里面的菜单Tools->Configuration files->filetype_extensions.conf.这将允许 ..
发布时间:2021-09-03 20:47:41 其他开发

嵌套在 yaml 中的 html 的 VIM 语法高亮显示

给定一个包含 html 的 yaml 文件,如下所示: 模板:|+ 你好,世界 是否可以在 Vim(7.3.087 版)中使用 html 语法突出显示来突出显示 html 部分? 我发现了帖子 文件区域内的不同语法高亮,它似乎有我一直在寻找的概念,但我无法使用 yaml 让它按预期工作.我希望能够执行以下操作(如链接中所建议): " .vimrc" 包括上面链接中的 ..
发布时间:2021-09-03 20:47:38 其他开发

输出中的 Sweave 语法高亮显示

有没有人设法在 Sweave 文档的输出中使用颜色语法高亮显示?我已经能够通过在 Sweave.sty 文件中添加框等来自定义输出样式,如下所示: \DefineVerbatimEnvironment{Sinput}{Verbatim}{fontseries=bc,frame=single}\DefineVerbatimEnvironment{Soutput}{Verbatim}{frame=l ..
发布时间:2021-09-03 20:47:35 其他开发

恢复上一个 vim 会话后语法高亮不起作用

由于每次分割和加载每个窗口有点麻烦,我使用以下方法保存了会话: mksession ~/session1.vim 并使用以下方法恢复它: vim -S session1.vim 或 source session1.vim 它完美地恢复了上一个会话,但根本不显示任何语法突出显示. 我在这里发现了一个类似的问题:会话后没有语法高亮在终端恢复但帮助不大. 有人知道吗? 解决 ..
发布时间:2021-09-03 20:47:33 其他开发

使 VSCode 变量具有颜色

我想让变量用颜色显示. 这是它的样子: 这就是我想要的: 查看此处,我找不到任何可以更改此设置的设置. 解决方案 在 settings.json 中试试这个设置: "editor.tokenColorCustomizations": {“变量":“#f00"}, 有一些这样的简单标记颜色自定义可用:变量、注释、关键字、函数、数字、字符串和类型.那些只允许设置颜色. ..
发布时间:2021-09-03 20:47:30 Python

<pre> 中的语法高亮显示标签

是否有任何库可以让我在 标签中显示代码并根据语言突出显示语法?我正在想象这样的事情: 类我的类:"""一个简单的示例类"""我 = 12345def f(自我):返回“你好世界" ...pre.python 的 CSS 将适当地突出显示 Python 代码. 这样的东西存在吗? 解决方案 SyntaxHighlighter:> #python代码在这里 还有 hi ..
发布时间:2021-09-03 20:47:27 前端开发

Vim 不一致的语法高亮显示 bash 文件

当我用 vim 打开一些 bash 脚本文件时,它有时会将它们标识为 conf 文件,没关系,我可以通过将文件类型设置为 sh 并使用 :setf sh. 太好了,但我注意到这并不能完全解决问题: 请注意,shopt 在左侧正确突出显示,但在右侧没有突出显示,我手动将文件类型设置为 sh. 这意味着当一个文件被 vim 识别为 bash 或 sh 时,它会将文件类型设置为 sh ..
发布时间:2021-09-03 20:47:24 其他开发

在vim中突出显示不匹配的括号

在 vim 中编写 python 代码时,我被不匹配的括号反复烧毁.我喜欢它们对 C 代码的处理方式——vim 用红色突出显示了所有跟在不匹配括号后面的花括号.我简要地查看了 c.vim 语法文件以试图理解它,但是处理括号错误的部分非常复杂.谁能解释该代码的工作原理并建议我如何为 python 代码编写类似的代码? 具有不匹配括号的示例 C 代码: int main(void{/* 大括号 ..
发布时间:2021-09-03 20:47:21 Python

Vim 突出显示单词列表

我需要在 vim 中突出显示一个单词列表,最好在文件中定义这些单词.有点像拼写检查.我一直在查看 http://vim.wikia.com/wiki/Highlight_multiple_words 但它需要我将每个单词定义为一个新位置,并且不支持将这些单词存储到文件中(尽管它们是可存储的). 解决方案 您可以使用 :match 命令. :匹配 Todo/word1/ 命令的第一个参数 ..
发布时间:2021-09-03 20:47:18 其他开发

VIM:创建语法高亮文件的简单步骤 - 用于日志文件

我有一些(log4j 生成的)日志文件要查看;我非常了解它们的格式(我的意思是我已经有了现成的正则表达式等我可以使用). 我想在加载它们时在 VIM 中自动突出显示它们 (*.log). 日志文件条目如下所示: YYYY-MM-DD HH:MM:ss,SSS [...] #LOG-LEVEL# [...] 消息 其中#LOG-LEVEL# 是标准的“ERROR"、“INFO"、“D ..
发布时间:2021-09-03 20:47:13 其他开发

大括号和运算符在 vim 中为 C++ 着色?

我想在 vim 中为 C++ 自定义语法着色.但是,不幸的是,我仍然无法为 c/c++/objc/objcpp 找到大括号 (){}[] 和运算符 +-/*% 的正确名称.任何 vim 大师 whi 都可以建议我必须“嗨"什么名字才能为提到的项目设置颜色? 解决方案 我相信在 vim 中,对于 C 代码或派生语言,没有标准的大括号默认高亮显示(它们只是作为纯文本高亮显示).您可以使用以下内 ..
发布时间:2021-09-03 20:47:10 其他开发

语法高亮/着色猫

是否有一种方法可以像 grep 那样为 cat 的输出着色. 对于grep,在大多数控制台中,它会显示突出显示搜索关键字的彩色输出.否则,您可以通过调用 grep --color 来强制它有没有一种通用的方法可以根据您的个人选择为任何程序的输出着色. 据我所知,程序本身不对颜色负责.它是外壳. 我使用的是 FreeBSD 5.2.1 中的默认 shell,它看起来自 epoch ..
发布时间:2021-09-03 20:47:01 服务器开发

Xcode 代码感知颜色/完成不起作用

编辑:这很奇怪...如果我在欢迎屏幕中双击该项目的“最近的项目"项,代码感知和着色效果很好,但如果我只是单击 打开(欢迎屏幕右下角)它没有.从 File> 打开最近的项目 也不起作用,在 Finder 中双击 .xcodeproj 文件也不起作用. 我已经工作了几个月(通过不同的安装/版本的 Xcode)的 iPhone OS 3.0 项目的代码感知不再起作用.例如,如果我执行 NSStri ..
发布时间:2021-09-03 20:46:58 其他开发

Xcode:代码丢失了语法着色

我发现在各种情况下,Xcode 3.1 (Leopard) 中的 Objective-C 代码在键入后可能无法获得适当的语法着色或丢失其具有的着色. 这不仅是新自定义符号的“刷新"问题,还会影响 Cocoa 框架符号. 有时 CMD-a 选择代码页上的所有文本会使颜色(重新)出现,有时双击一行选择它会起作用,有时我必须在符号中添加/删除一个空格使该符号(重新)着色.重建或关闭/重新打开 ..
发布时间:2021-09-03 20:46:55 其他开发