文本编辑器中的垂直列光标高亮?

3
我正在寻找一个基本的文本编辑器或者一个现有编辑器的插件,它能够像通常选中整行或整段一样,高亮显示光标当前所处的整个列或垂直位置。我认为这对于缩进代码非常有用。请问有人知道我在哪里可以找到类似的东西吗?
3个回答

3
我完全理解您的需求,并且自己也需要它。我使用基于Scintilla的Notepad ++,但是似乎没有“突出显示当前列”的选项,就像他们为“突出显示当前行”提供的那样。
我查看了插件架构和演示插件包。我设计了一个概念验证-非常基本,肯定有错误,它使用长行边缘列指示器作为当前光标列的“高亮显示”。这不是最好的解决方案,因为如果您使用边缘指示器,您将“失去”它。
GitHub上的源代码:

https://github.com/vinsworldcom/nppColHighlight


0

记事本++

它基于Scintilla库,该库实现了你描述的功能,基本上是突出显示一个矩形区域。

要这样做,请按住Alt + 左键鼠标Alt + Shift + 箭头键进行选择。


澄清一下,我不是指选择,而只是突出显示。我希望它可以突出显示光标所在的当前列,就像Notepad++和其他编辑器突出显示光标所在的当前行一样。 - protometa

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接