Windows 7 Pro SP1上的Visual Studio 2015。在VS中编辑代码时,通常在编辑XAML时因为行可能会变长。如果您使用鼠标拖动以选择长行文本(编辑器中的水平滚动条部分向右滚动)并且光标稍微向上或向下移动,则上方或下方的行比您的行短如果选择打开,编辑器会将水平滚动条按回到左侧,以显示现在(意外)包含在选择中的较短线的开头。这使得无法实际完成原始选择,因为您正在处理的文本不再可见,并向右滚动。如果你按住鼠标按钮并尝试移回原始选择的区域,编辑器会疯狂地水平和垂直滚动,以至于无法真正回到原来的位置。因此,您必须放弃并重新尝试。
是否有任何选项可以阻止此行为?一个不太灵敏的自动滚动或什么?通常我最后通过点击我想要的开头来选择,向右滚动水平滚动条以查看我想要的结束,然后在我想要的结尾处按住Shift键点击。当你进行大量编辑时,这很乏味。
答案 0 :(得分:0)
不是我知道的(我希望有)。
我有同样的问题,我的解决方法是将光标放在我要突出显示的第一个单词之前,然后点击CTRL + Shift +右箭头。这将突出第一个词。然后我按下相同的按钮组合以突出显示下一个单词,然后是下一个单词,直到我突出显示我想要突出显示的所有内容。
如果你想更精确,Shift +右箭头将只选择下一个字符。
我希望这种解决方法对您有所帮助,并且不乏味。