如何知道编辑器中的光标位置索引


19

我正在使用HTML文件,并且我需要知道整个文件中的光标位置索引

在Visual Studio中,我可以在状态栏中看到行号列号

在Notepad ++中,状态栏中也会显示行号列号

但是我需要知道游标的索引。例如,我想知道我在文件中的第256个字符,而不是第4行的第23列

是否有任何具有此功能的编辑器?


最后,notepad ++具有此功能,但是VS却不...哇,我真的很惊讶
Thariq Nugrohotomo

Answers:


25

我需要知道游标的索引。

例如,我想知道我在文件中的第256个字符,而不是第4行的第23列。**

Notepad ++已经具有您要寻找的功能。

  1. 使用ctrl+ shift+ 选择从当前光标位置到文件开头的所有字符home
  2. 查看状态栏上的“ Sel:字符 |

    • 第一个值字符是所选内容中的字符数
    • 第二个值是所选内容中的行数。
    • 选择从文件的开头开始,到光标之前的位置结束。
    • 字符的值是光标的“索引”。

    enter image description here

请注意,字符包括行尾字符。


6
请注意,对于UTF-8编码或Unicode文件,字符位置通常不同于文件中的实际字节偏移量。使用Ctrl + G并在“ 转到...”对话框中将偏移量”设置为“ 您是此处的值”,无论文件编码如何,均显示字节偏移量。
wqw

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.