12

在 Visual Studio 文本编辑器的底部,它显示“Ln X Col Y”。Line 看起来很不言自明并且可以预测,但我对“Col”有点困惑 :-)

如果该行中有汉字,将光标向右移动(即一个字符)有时似乎会使“Col”前进1,有时会前进2,甚至认为它们都是多字节字符。它实际上在计算什么?

这是一个附属问题:有没有一种简单的方法可以找出一行中的字符数?

提前致谢

4

2 回答 2

8

对于可以包含多列的制表符等字符,列位置和字符位置之间的差异很明显。

取自MSDN

于 2013-10-07T13:52:07.730 回答
2

在 Visual Studio 中,您可以使用 ln X Col Y Ch Z。有时您可以在文本编辑器中同时使用 unicode 和 ascii 字符,Col 用于确定该行需要多少空间。

于 2013-10-07T13:37:28.547 回答