如果我点击这样一行用制表符缩进的行
ꕯlet name; //Indented with three tabs.
let name2; //Indented with four tabs.
Notepad++(v8.7.7 和 v8.7.8)在窗口右下角显示类似这样的内容。
Ln: 155 Col: 13 Pos: 5,772
它将每个制表符视为 4 个字符。
但是,如果我将首选项中的缩进大小从 4 改为 1,制表符就会缩小到与空格相同的大小,这会使代码变得不可读。
ꕯlet name; //Indented with three tabs.
let name2; //Indented with four tabs.
Ln: 155 Col: 4 Pos: 5,772
如何让 Notepad++ 正确执行此操作(任何代码编辑器的极其基本的功能)?
“Col” 是列位置而不是行上的字符数,并且 Tab 被算作 4 或缩进大小。
Col 通常足够接近字符数来定位脚本中的问题,但可以从行首开始选择文本以显示“Sel”(选定)值,计数制表符计数的字符数为 1。
请注意,如果与比例字体而不是固定宽度字体配对,则 Col 值将不再表示实际的列位置。