syntax-highlighting相关内容

Eclipse 突出显示相同出现的单词

在 Notepad++ 中,它有一个非常好的功能,如果我选择一个单词,它将突出显示整个文本中所有相同的单词.除此之外,我可以设置热键以突出显示多达五个不同样式的不同单词(见下图效果). 有什么方法可以在 eclipse 中获得类似的效果吗?我知道在编辑 Java 时,它会突出显示所有相同的变量,但是当我突出显示注释和编辑其他文件类型(例如 xml、html、js、css 等)时,它将不起作用 ..
发布时间:2022-01-16 12:59:21 Java开发

如何创建自定义 Eclipse 语法荧光笔

我一直在为一种新语言开发编译器.我认为能够在语法感知环境中展示它的开发会很好.该语言有不少自定义关键字,其结构与Java或C/C++等常见语言有很大不同. 如何为 Eclipse 开发自定义语法高亮?我看过一些对一些插件的引用,但文档对于我初学者的需求来说不够全面. 我有我的语言的语法/RE,以及相关关键字的列表. 解决方案 Eclipse 框架使用一个相当复杂的文档模型来做语 ..
发布时间:2022-01-16 12:48:08 Java开发

Geany 中的自定义语法高亮显示

我正在尝试在 Geany 编辑器中为 Kivy '.kv' 文件创建自定义语法突出显示.尽管特定的文件类型似乎与我遇到的问题无关,但因为我为使语法突出显示适用于自定义文件类型所做的任何努力都会导致完全未突出显示的文件.我相信我已经完成了这方面的功课,但似乎没有任何效果. 我已将以下内容添加到 ~/.config/geany/filetype_extensions.conf Kivy=*.k ..
发布时间:2022-01-15 09:08:04 其他开发

Cocoa TextView 中的语法高亮显示?经验?建议?想法?

可能重复: Cocoa 应用的语法着色 我对 Cocoa TextView 中的语法高亮感兴趣. 我找到了几个资源: 使用 flex 的方法,通过 flex 模式匹配 textStorageDidProcessEditing在 TextView 委托中.在这种方法中,每个输入事件都会解析整个字符串,因此会降低性能. CocoaDev 有一个关于语法高亮主题的自己的页面: ..
发布时间:2022-01-09 14:21:49 移动开发

Joomla 代码高亮

我需要在 Joomla 中的文章中突出显示来自各种语言(PHP、C#、VB 等)的源代码的语法.我曾尝试启用 Geshi 插件、更新语言文件并将代码放入我的 Joomla 文章中 - 但是我似乎无法让它工作. 我也尝试过 JED 的 CodeCitation,但问题似乎是一样的 - 我不知道如何告诉 Joomla 将其作为代码处理.我在我的代码周围放置了 {codecitation} 和 { ..
发布时间:2022-01-06 21:42:11 其他开发

如何在 Notepad++ 中启用自动完成支持?

我正在尝试为简单的脚本语言添加简单的语法突出显示和自动完成... 我使用 这篇文章 现在我想知道如何使用 Notepad ++ 为我的自定义语言启用自动完成.有人知道怎么做吗? 解决方案 对于基本的自动完成,请查看 %ProgramFiles%\Notepad++\plugins\APIs 中的文件.它基本上只是一个带有关键字的 XML 文件.如果您想要调用提示(“函数参数提示 ..
发布时间:2022-01-05 12:25:51 其他开发

如何让 IntelliJ IDEA 识别由宏创建的代码?

背景 我有一个 sbt 管理的 Scala 项目,它使用 通常的 sbt 项目布局 用于带有宏的 Scala 项目,即包含宏的子项目 主项目是实际应用程序并且依赖于宏子项目.宏是宏注释,本质上为定期上课.生成的伴随对象在其他成员中声明了应用/取消应用方法. 我使用 sbt-idea 插件生成了对应的 IntelliJ IDEA 项目,并使用 IDEA 的 sbt-plugin 中的 s ..

Clojure 是否有彩色 REPL?

我想为 clojure 代码获得一个彩色的 REPL,类似于你可以用 IRB for Ruby 做的事情. user.clj 是否有任何库或设置可以提供 REPL 的自动着色? 示例 IRB: 解决方案 我不知道有什么方法可以使用基本的 Clojure REPL,如 java -cp clojure.jar clojure.main代码>,做语法高亮.但是,如果您使用 Emac ..

更改 Emacs 语法高亮颜色

我正在运行 Emacs,在 C++ 模式和 PHP 模式下编辑文件.我喜欢将语法高亮作为一个概念,但默认颜色是一种讽刺.我几乎无法阅读其中一些:太黑暗了.更改其值的最简单方法是什么?我似乎无法在网络上找到任何关于此的信息.我什至不介意在编译自己的 Emacs 时更改二进制文件.我只想找到它说蓝色是#0000FF 的地方,然后将其更改为#AAAAFF 例如. 解决方案 我觉得使用 color ..
发布时间:2022-01-02 20:17:27 其他开发

为 Jupyter notebook cell magic 添加语法高亮

我试图弄清楚如何为自定义 Jupyter 单元魔术 (%%mymagic) 的单元内的 CodeMirror 支持的语言 (cypher) 激活 CodeMirror 语法突出显示.魔法与特殊内核无关 - 它只是运行 Python 命令来处理输入到我想要突出显示的单元格中的字符串.据我所知,这表面上可以使用类似 from notebook.services.config.manager imp ..

MS Word 文档中的语法高亮

我想在 Microsoft Word 文档中插入一些 C/C++ 源代码.我从源文件中复制代码并粘贴到 Word 中没有问题.我可以做固定宽度.但是,在 Word 中,我看到的是黑白格式的代码;当我进入源代码编辑器(对我来说,gvim)时,我松开了语法突出显示.所以,我的问题是,有没有办法在 MS Word 中对 C/C++ 源代码进行语法高亮显示? 解决方案 我找到了 Notepad++ ..
发布时间:2021-12-31 11:23:57 C/C++开发

RichTextBox 语法实时高亮--禁用重绘

我正在创建一个函数,它接受一个 RichTextBox 并可以访问关键字列表 &'脏话'.我需要突出显示任何关键字 &我在 RichTextBox 中在用户输入时发现的坏词,这意味着每次释放编辑键时都会调用该函数. 我已经编写了这个函数,但是框中的文字和光标闪烁太多,无法舒适. 我发现了一个解决方案——在我编辑和格式化文本时禁用 RichTextBox 重新绘制自身的能力.但是,我知道 ..
发布时间:2021-12-30 18:23:29 C#/.NET

VS 2015:JS 文件中没有突出显示和智能感知

我无法真正重现该问题,但是 .js 文件中没有突出显示或智能感知,但是它在 .json 文件中工作正常. .js 文件的默认编辑器是 JSON 编辑器. 我试过安全模式,禁用所有扩展,重置所有设置,甚至重新安装IDE(修复),但问题仍然存在. 我要补充一点,当我启动 IDE 并且在作用域上打开一个 JS 文件时,我收到以下错误消息(突出显示和智能感知无论如何都不起作用): 'J ..

Visual Studio 2015 RTM - 更新 TypeScript 工具后失去对 JavaScript 的支持

在将 TypeScript 工具从 1.5.3 版更新到 1.5.4 版后,我在 Visual Studio 2015 中失去了对 JavaScript 文件的支持. 对 JavaScript 的支持是指智能感知、语法着色和选项菜单 -> 文本编辑器中的 JavaScript 选项. 我的 js 文件现在看起来像 txt 文件. 我已经尝试了很多东西: 此答案中的步骤:Vi ..