问题标签 [highlighting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6606 浏览

.net - WPF Listbox 突出显示 ListBoxItem 元素的一部分

我有一个文本框和列表框。用户可以从 TextBox 中搜索 ListBox 元素。

ListBox 绑定到 CollectionViewSource。

CollectionViewSource 具有 Filter 事件处理程序,它根据用户输入到 TextBox 的文本过滤元素。

我的要求是在 ListBoxItem 元素的 TextBlock 中突出显示用户输入的文本。

我正在考虑将 TextBlock 分解为几个 Runs 对象并修改需要突出显示的 Run 对象的 Background 属性。

我认为不可能使用 DataTemplates。

有没有简单的方法可以做到这一点?

谢谢你!

0 投票
2 回答
2916 浏览

jquery - 使用 jQuery 突出显示活动元素

所以我有一个无序列表,我想让 jQuery 突出显示该列表上的活动链接。我在 mouseenter 和 mouseleave 列表上有动画,当链接悬停时会增加字体大小。

我可以通过在 mouseleave 上使用 .unbind 来使链接保持增加的大小和颜色,但是当我尝试重新绑定链接时,链接会失去所有突出显示。

到目前为止,这是我的代码:

对此的任何帮助将不胜感激。在此先感谢您的任何建议!

克里斯

0 投票
1 回答
4678 浏览

c# - 使用 C# WinForms 突出显示选定的自定义控件

我创建了一个自定义控件(该控件用于拖放),我想将焦点和选定事件添加到控件。两者都需要在视觉上不同。所以我计划为这两个事件实现一个窗口样式。为了获得焦点,我使用 Paint 事件中的以下代码在控件周围绘制了一条实线和一条虚线。

对于 Focus 事件,我只想突出显示图像(类似于 Windows 资源管理器)。我的第一次尝试是添加以下代码。

这可以填充矩形,但是我只想突出显示图像本身而不是整个矩形。我有使用两个不同图像的想法,但是图像是提供给我的,我没有存储它们。

所以我的问题是:如何获得具有焦点突出显示的控件图像的最佳方法是什么?

先感谢您!

0 投票
3 回答
12643 浏览

jquery - 突出显示 jQuery.autocomplete 的多个关键字

我正在使用 jQuery Autocomplete 插件,但结果突出显示有一些问题。如果找到匹配项,但输入的关键字包含空格,则不会突出显示。例子:

搜索=“foo”,结果=“foo bar”,显示=“ foo bar”

搜索=“foo ba”,结果=“foo bar”,显示=“foo bar”

因此,我正在尝试使用自动完成功能的突出显示选项来解决此问题,您可以在其中使用函数对结果执行一些自定义操作。目前我有这个:

p>

replace 函数将字符串中所有匹配的单词替换为粗体版本,这是可行的。但是,我不知道如何将关键字放入该函数。我想我会把它们分开,然后用'|'加入它们,所以“foo bar”最终像“foo|bar”。但是这样的事情似乎不起作用:

p>

p>

有任何想法吗?

0 投票
5 回答
395 浏览

vim - 如何摆脱vim中的空块

我使用 textmate 处理 ruby​​ 代码已经一年多了。最近我改用 mvim。当我在 mvim 中打开一些文件时,我得到了空块。看看这张照片,感受一下吧。

关于如何摆脱它们的任何想法?

谢谢

0 投票
4 回答
9405 浏览

php - 如何突出显示一个文本段落与另一个文本段落的更改/差异?

是否可以突出显示另一个文本段落中的修改?

例如,数据库中有 3 个文本字段。非管理员用户可以编辑文本并提交以供批准。当管理员登录时,(s)他可以打开批准页面,它会显示原始文本和用户提交的带有修改的文本。通常这些修改本质上非常小,例如拼写更正或只是删除或添加句子。

是否可以以突出显示修改(来自原始文本)的方式呈现,以便管理员用户在批准之前不必检查每个字段和每一行?

任何帮助,将不胜感激。谢谢。

更新:有点类似于 TortoiseSVN 的代码更改突出显示。

0 投票
6 回答
15976 浏览

jquery - jQuery仅在表格中突出显示选定的列

我看到这篇关于突出显示偶数列的帖子,但我可以只突出显示选定的列吗?

这是他们使用的代码:

但我想:注意:class="highlight"将在选定的列上,所以如果我选择第 3 列,class="highlight"将从第 2 列中删除并添加到第 3 列。jQuery 需要根据选定的列添加类。

0 投票
1 回答
719 浏览

objective-c - OS X 获取突出显示的文本

我有兴趣为 OS X 编写一个插件,以支持右键单击上下文菜单中突出显示的文本的多项操作。操作很简单,我可以自己写。我已经查看了 automator 的“复制到剪贴板”操作,但它首先需要一些文本输入。“获取剪贴板的内容”操作将使我的操作需要首先将突出显示的文本复制到剪贴板。

所以问题很简单:如何访问系统范围的高亮文本缓冲区?或者这是严格禁止的?

谢谢!

0 投票
9 回答
28678 浏览

gmail - Gmail 语法荧光笔

我通过 Gmail 将我的代码发送给了我的朋友,但正如您猜想的那样,该代码在 Gmail 中没有突出显示。是否有突出显示通过 Gmail 发送的代码的解决方案?

0 投票
2 回答
285 浏览

web - 网站上奇怪的文本突出显示问题

我的网页上有这个奇怪的问题,如果您单击左侧面板下方,所有链接都会突出显示。它发生在Firefox,而不是IE。我不知道为什么它只是碰巧的侧面板。这不是什么大不了的事,但对我来说非常烦人,有什么办法可以阻止它?如果您想查看它,该网站是http://www.bhslaughter.com/