在我的Eclipse IDE中," Smart Caret Positioning"功能已打开。在用空格缩进的行上按Home键将在两个位置之间交换插入符号:
package stack.overflow;
^2 ^1
正确且预期。
但是,当行以双斜杠(行注释)开头时,行为会有所不同。 Home键在这两者之间交换插入符号:
//package stack.overflow;
^2 ^1
如何阻止Eclipse忽略行注释上的双斜杠?我应该得到以下行为之一:
//package stack.overflow;
^2 ^1
//package stack.overflow;
^3 ^2^1
注意:我知道我可以关闭" Smart Caret Positioning"功能,但我想保持打开并使用它。