syntax-highlighting

zsh-syntax-highlighting 用黑色显示参数扩展
syntax-highlighting

zsh-syntax-highlighting 用黑色显示参数扩展

我已经安装zsh 语法高亮。这很好,除了一个奇怪的地方:当我输入参数扩展作为命令参数时,即 foo $PWD 一旦我输入$P,参数扩展就会变成黑色(由于我使用带有黑色背景的终端,因此它不可见)。当我输入 时,它保持黑色,$PW一旦输入 ,它就会变为可见(前景色,但有下划线)$PWD。似乎对于“未完成/未知”参数,突出显示属性为“fg=black”,但对于已知参数,突出显示属性仅为 unline。 我喜欢它们的颜色不同,因为这样我可以尽早发现变量名称中的拼写错误。但是,黑色是不可读的,因为我也有黑色背景。 更有趣的是,只有当行中的第一个单词是外部命令(如fo...

Admin

Sublime Text 4 SQL突出显示字符串内部
syntax-highlighting

Sublime Text 4 SQL突出显示字符串内部

目前,如果我在 Python 字符串中包含 SQL 命令,Sublime Text 会突出显示它。但是,如果它是“f 字符串”,它无法识别其中的 SQL。有没有办法让它像常规字符串一样工作? ...

Admin

Far Manager 与 FarColorer 插件如何更改编辑器的背景颜色?
syntax-highlighting

Far Manager 与 FarColorer 插件如何更改编辑器的背景颜色?

我在 Windows 10 x64 下使用 Far Manager 3.0,并使用 Far Colorer 插件来突出显示语法(特别是在 LaTex 中)。突然,编辑器背景颜色从通常的蓝色变为白色;我想我没有更改任何设置。我所说的背景是指整个屏幕,即没有任何文本的区域(超过行尾或文件末尾),即如果我打开一个空文件,我会看到一个没有文本的白色屏幕。如何更改编辑器背景颜色 = 整个屏幕,没有文本的区域(空文件),以前是蓝色? ...

Admin

Geany 文本编辑器不再高亮显示代码
syntax-highlighting

Geany 文本编辑器不再高亮显示代码

昨天我使用 Geany 编写了一个简单的 python 程序,它运行正常,今天当我去编写另一个程序时,我收到了error 9009编辑器没有突出显示任何单词,它们都被着色为变量(例如 print、while、int、input 和...)。 我做了一些研究,最终修复error 9009并设法运行我的程序,但 Geany 仍然没有突出显示我的代码,当我执行其他程序时,它们也没有突出显示并给我错误代码2。 为了修复这个问题,error 9009我将Execute命令Set Build Commands改为Python %f并且它起作用了,我尝试删除并重新安装 G...

Admin

如何轻松禁用 vscode 的交替括号和圆括号突出显示
syntax-highlighting

如何轻松禁用 vscode 的交替括号和圆括号突出显示

我最近刚刚将我的 vscode 安装更新到版本1.67.0,并且我看到了在我看来非常激进的语法高亮,无论我选择了什么主题,所有括号和圆括号都高亮显示。我发现这非常让人分心,希望恢复旧的行为。奇怪的是,我没有在与此新版本相关的更改中看到任何暗示此更改的内容<- 编辑:显然我看不懂...

Admin

如何在 Visual Studio Code 中更改 URL 的语法突出显示
syntax-highlighting

如何在 Visual Studio Code 中更改 URL 的语法突出显示

一个答案就是完全关闭 URL 的链接: "[html]": { "editor.links": false }, 但我想做的是保留该功能并关闭实际的下划线。(这是因为我的字体和行距非常紧凑,没有空间放置下划线,否则会渗入下一行!) 我搜索了 VSCode 主题文件,它们似乎没有提及任何涉及“http.*”的 URL 或链接或任何正则表达式。那么语法高亮规则到底在哪里定义,我该如何调整它? ...

Admin

PowerShell 的 zsh-syntax-highlighting
syntax-highlighting

PowerShell 的 zsh-syntax-highlighting

我已经使用 Zsh 很长时间了,并且安装了一个语法高亮扩展,如下图所示,当我输入控制台上不存在的程序名称时,文本会自动变为红色。 但是,我也有一台 Windows PC,目前想知道如何安装这样的扩展或如何配置我的 PowerShell 以同样的方式工作。我知道这是可能的,因为正如您在下面的 .gif 图像中看到的那样,当我在当前的 PowerShell 上输入不同类型的变量时,文本的颜色会自动改变。 ...

Admin

点阵打印机源代码语法高亮
syntax-highlighting

点阵打印机源代码语法高亮

我正在使用 OKI Microline 3390 从我的 Linux 机器上打印东西。我把它当作纯文本打印机使用。没有图形、没有 PDF、没有 ghostscript ... 比如说,一个文本文件作为字符代码流发送到打印机。打印机“看到”ISO-8859-1(拉丁文 1)代码 65,然后打印出一个“A”字符... 似乎有必要详细讲一下,因为这类设备似乎已经从某些人的脑海中消失了(或者从未出现过)。 所以...我不仅想向打印机发送文本文件,还想发送 c 源代码文件。我的问题如下: 我如何才能使打印出语法突出显示的外观? ...

Admin

调用 Shell 对象的 VBA 语法错误
syntax-highlighting

调用 Shell 对象的 VBA 语法错误

在我的 VBA 脚本中,我编写了代码来创建另一个 .vbs 脚本并向该脚本写入一行代码。 以下是代码: Set a = fs.CreateTextFile("C:\Users\user\documents\invis.vbs", True) a.WriteLine ("CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False") a.Close 我相信代码全部正确并且功能齐全,但是有一个语法错误我似乎无法修复。错误出现在此行:...

Admin

永久禁用 Notepad++ 中所有文件类型的语法突出显示
syntax-highlighting

永久禁用 Notepad++ 中所有文件类型的语法突出显示

我正在尝试始终关闭所有文档类型的所有语法突出显示。我理解我可以进入菜单并选择“语言 > 无(普通文本)”每次打开文件时都会自动添加语言包,但每次都这样做很麻烦,因为系统不会记住这些语言包。我已在首选项窗口中禁用所有语言(设置 > 首选项 > 语言),但它仍然继续识别并突出显示我的文件的语法。我不认为这一直是这种行为,但我不知道如何阻止它。感谢您的帮助。 Notepad++ 首选项窗口未显示选择任何语言 尽管禁用了所有语言,Notepad++ .ps1 文档打开时仍显示 PowerShell 语法突出显示 ...

Admin

我可以语法高亮文本以便粘贴到文字处理器中吗?
syntax-highlighting

我可以语法高亮文本以便粘贴到文字处理器中吗?

我有一段代码(例如 C 或 Java 函数),打算将其放入演示文稿中。我希望这段代码语法高亮显示;但 LibreOffice Impress(和 MS Powerpoint)没有此功能。虽然其他编辑器/IDE 有此功能,但它仅供内部显示,不能复制到其他地方。 那么,我如何才能实现“持久”的语法突出显示,在文件或剪贴板中生成某些内容,然后我可以在我的办公套件中复制/打开它们,并且突出显示仍然可见? 注意:我在 Linux 上。 符合以下情况可获加分: 突出显示使用样式(例如,您可以通过更改文档字符样式来更改所有关键字的颜色) 该解决方案还支持添加行号。 ...

Admin

BBEdit 在语法着色时如何定义“预定义符号”?
syntax-highlighting

BBEdit 在语法着色时如何定义“预定义符号”?

文本编辑器 BBEdit 为各种类别的源代码提供了语法着色选项,包括纯文本、注释、字符串、语言关键字等。其中一个类别是“预定义符号”,在 BBEdit 文档中定义为 预定义符号不是语言关键字的术语,而是由语言的参考实现预定义的,或者是语言的标准库/框架支持的一部分,或者对使用该语言编写代码的开发人员具有其他特殊含义。 当我在 BBEdit 中编辑 Python 文件时,我发现哪些符号会以这种样式着色是不可预测的。例如,内置常量NotImplemented或Ellipsis不会被着色为预定义符号,而像index或这样的词count,据我所知,在 Pytho...

Admin

Notepad++ 更改下一个突出显示的文本的颜色
syntax-highlighting

Notepad++ 更改下一个突出显示的文本的颜色

当突出显示某些文本时,Notepad++ 可以突出显示其他匹配的文本。我想更改其他匹配文本的背景颜色(在附图中,我想更改灰色),有人知道吗? ...

Admin

Notepad++ 插件命令中不提供使用语法高亮复制文本选项
syntax-highlighting

Notepad++ 插件命令中不提供使用语法高亮复制文本选项

我正在尝试从 Notepad++ 复制代码并将格式复制到 MSWord。我在一台电脑上安装了这个程序,运行正常,但它被下载到另一台电脑上,并且插件命令选项中没有“复制带语法高亮的文本”选项。 ...

Admin

终端中的语法高亮
syntax-highlighting

终端中的语法高亮

当你的命令行应用程序向你输入大量文本时,如果它可以为这些文字着色,那就太好了错误和警告。 有人找到可以实现这个功能的应用程序吗? ...

Admin