我不知道我做了什么组合键,但现在每次单击页面中的某个位置时,Visual Studio会在第一次和第二次鼠标点击之间选择文本。
我试图摆脱这种“选择模式”,但没有任何帮助,也没有逃脱,也没有留下点击,也没有Ctrl +向上/向下。 我打开了另一个VS窗口,没关系 - 正常选择。
它是什么,如何取消它,它的用途是什么?
我应该重启Visual Studio。我记得那次发生在VS 2005中。很烦人的VS“功能”。
P.S。它突然消失了,但是我发现了类似的问题here。那家伙说:“唯一的办法就是按下逃生或转移和箭头键。”
答案 0 :(得分:15)
在停止调试器之后,我经常遇到同样的问题。不知道它是如何开始的...但我找到了关键组合来阻止它:按“Alt Gr”+“Ctrl(右)”+“Shift(右)”
答案 1 :(得分:4)
我想出了如何打开和关闭此问题: 只需按 ins (插入)键;如果您使用的是全尺寸键盘,它将位于退格键右侧以及删除之上,或者如果您使用较小的键盘,它将成为数字键盘上第零个零键选项。右箭头键右侧。
答案 2 :(得分:1)
单击工具,然后单击选项。在环境下选择键盘。然后会打开一个带有选项的窗口。第一个下拉说明了映射。将其设置为默认值。
简而言之,如果以前选择了这种格式,则是旧的DOS格式,键绑定将导致类似的操作。
答案 3 :(得分:1)
我遇到了同样的问题(VS 2010)。以下是发生的事情:
我在启用了非托管调试的项目上启动调试器。当我尝试使用组合键Ctrl + Shift + L来删除一行时,我得到一个对话框,说明'当启用非托管调试时,不允许更改'。对话框的标题是“编辑并继续”'。当对话框关闭时,编辑器会遇到这种情况:
Shift +右键单击行为:选择光标与鼠标单击位置之间的文本
Ctrl +滚动行为:如果我尝试使用鼠标滚轮滚动,则会放大或缩小。
它的行为类似于按住Shift和Ctrl键。
我发现这些关键组合会让我摆脱这种情况:
Shift +向下箭头
Ctrl +向下箭头
直到我发现这一点,我不得不重新启动Visual Studio。
答案 4 :(得分:0)
当我将VPN连接到运行VS的计算机时出现此问题。这是我找到的使我摆脱这种状态的组合键。我执行ctrl -f打开查找窗口。我在“查找”文本框中键入了一些字符,并且我注意到字母全为大写(即使我没有设置大写锁定)。我按下了大写锁定键,并使用“查找”文本框进行了测试,以确保未设置我的大写锁定(小写)。设置小写字母后,鼠标单击行为之间的选择文本就会消失。不知道为什么,但这对我有用。
答案 5 :(得分:0)
使用键盘上的(插入)键。