标签: syntax-highlighting

在 Notepad++ 中为语言的语法突出显示分配自定义扩展

在当前版本的 Notepad++ 中,打开 .sql 文件会导致 Notepad 对其应用 SQL 语法突出显示。我希望 Notepad++ 对其他扩展也做同样的事情,是否有一些设置可以定义它?

notepad++ syntax-highlighting

303
推荐指数
2
解决办法
12万
查看次数

如何让 Notepad++ 将文件类型与语言相关联?

我已将.wxs文件与 Notepad++相关联。到现在为止还挺好。但是,它不记得它应该使用 XML 语法突出显示。如何将文件类型与语言相关联?

notepad++ file-association syntax-highlighting

166
推荐指数
1
解决办法
11万
查看次数

如何通过 Less 语法高亮

有没有办法用语法突出显示我在 Less 中看到的文件?

实际上我正在使用此命令打开一个 xml 文件(有时是一系列文件)

less htmleditors/htmleditors_config.xml
Run Code Online (Sandbox Code Playgroud)

或者

less [multiple files]
Run Code Online (Sandbox Code Playgroud)

我想留在 Less(为了更好地学习该程序并使用我的 :n 和 :p 知识进行下一个/上一个导航)

但它也需要某种基本的语法突出显示——至少以不同的方式显示注释。你知道有什么方法吗?

less syntax-highlighting

159
推荐指数
8
解决办法
7万
查看次数

有没有办法让 bash 像鱼一样突出显示语法?

fish shell 中,实际的命令行以语法高亮显示:

在此处输入图片说明

有没有办法在 bash 中获得相同的行为?

类似的东西,但对于 zsh,而不是 bash。这有可能移植到 bash 吗?

为那些不理解所提供的屏幕截图、解释或链接的人澄清:我想突出显示在终端输入的实际文本。命令、括号、引号等。

bash fish syntax-highlighting

54
推荐指数
3
解决办法
4万
查看次数

管道减少但保持突出显示

是否可以将输出(例如dmesg)通过管道传输到类似less(或等效)的命令并保持原始命令使用的文本突出显示?

例子:左边dmesg | less右边dmesg

<code>dmesg |  少</code> vs <code>dmesg</code>

highlighting less pipe syntax-highlighting

39
推荐指数
1
解决办法
9322
查看次数

Microsoft Office Word 中的语法高亮显示

可能的重复:
如何在 Word 中轻松突出显示 PHP 代码的语法?

我需要在 Microsoft Office Word 中粘贴一些代码 (ANSI C),并且需要某种形式的语法突出显示(而不是简单地将字体更改为Lucida Console

是否有某种插件可以让我在 Microsoft Office Word 中突出显示代码语法?

c syntax-highlighting microsoft-word

34
推荐指数
1
解决办法
7万
查看次数

如何在 Word 中轻松突出显示 PHP 代码的语法?

如何在 Word 2009 文档中轻松编写语法突出显示的 PHP 代码(或任何其他编程语言)?

php syntax-highlighting microsoft-word

33
推荐指数
2
解决办法
3万
查看次数

创建一个简单的 vim 语法高亮

我有一个简单的数据库文件,它只包含以下格式的条目

变量=

我想为它创建一个简单的 vim 语法高亮显示并将其设置为特定的文件扩展名

例如,变量部分可以是浅蓝色,部分可以是浅红色

我GOOGLE了它和整个的东西,如来$vimruntime\syntax\syntax set=syntax match,和hi关键字,但不能设置它自己最终

所以我想要一个非常简单的 vim 代码片段,它可以通过匹配左侧和右侧并分别为它们着色来实现它

vim syntax-highlighting

30
推荐指数
2
解决办法
2万
查看次数

emacs 是否有任何*好的* HTML 模式?

我爱 emacs,

并且我想在其中进行网络编程工作,
但是我找不到让它正确编辑 HTML 的方法。

我的意思是这真的很糟糕。

它可以很好地处理 HTML,但不能很好地处理 PHP、javascript 等。

我尝试获取 html-helper-mode... 我下载了它,将它放在 /usr/local/share/emacs/site-lisp 中,并将其添加到我的 .emacs 文件中:

(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
  (setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist))
Run Code Online (Sandbox Code Playgroud)

从某个站点复制和粘贴(我不知道 elisp)。
它只是,根本没有突出任何内容。

我尝试下载一大堆模式并使用其他模式将它们串在一起,但无济于事。

Emacs 在其他方面都很棒——为什么它不能完成编辑网页的简单任务?我的意思是,如今对于编辑来说,这是一件非常标准的事情。

那么,有谁知道如何做到这一点?

html javascript emacs php syntax-highlighting

24
推荐指数
3
解决办法
1万
查看次数

将 HTML 转换为图像

背景

将各种语法高亮的源文件(C、SQL、Java、PHP、batch、bash)批量转换为高分辨率图像(600dpi),适用于电子书和印刷书籍。

失败的解决方案

到目前为止的一些尝试:

  • OpenOfficeLibreOffice - 每次源文件更改时都必须将源代码重新导入到文档中。(也就是说,对于数百或数千个源文件,该解决方案无法轻松实现自动化。)
  • 登记。不能轻易改变颜色,不完美地渲染输出,不全面。
  • LyX/乳胶。不完美地呈现输出。
  • gvim 到 HTML — HTMLDOC 到 PostScript — GhostScript 到 PNG。HTMLDOC 忽略font标签。
  • gvim 转 HTML — html2ps — GhostScript 转 PNG。RGB 颜色无法识别html2ps
  • Firefox 到 PostScript — GhostScript 到 PNG。令人讨厌的迂回。
  • gvim 到 HTML — OmniFormat 到任何东西。免费版不适合批量处理;很多广告弹出窗口。
  • 色素。不能轻易改变图像分辨率;没有 gvim 的配色方案范围。

最近解

几乎有效的解决方案是:

  • gvim 到 HTML — wkhtmltopdf 到 PDF。将需要使用 ImageMagick 进行后处理(wkhtmltoimage不能设置图像分辨率,只能设置页面宽度)。

要求

  • Windows 和 Linux,但都可以接受。
  • 免费或OSS
  • 仅命令行(适用于批处理) …

gvim ghostscript imagemagick syntax-highlighting

22
推荐指数
1
解决办法
6830
查看次数