在Visual Basic中(我在2005年和2008年看到过此情况),当您遇到断点或单个步骤并且此行上的代码延伸到屏幕末端之后时,窗口会自动向右滚动,以便该行的大部分是可见的。我可以看到为什么这可能有用,但是我发现它有些分散注意力,因为在尝试调试时屏幕似乎跳了很多。此外,可以将代码的上下文切掉,因此,如果有一些嵌套循环,ifs等,则其余代码可能完全在屏幕外显示,这很令人沮丧。
有人知道如何禁用此行为吗?
您应该非常避免编写超出屏幕边缘的代码。
您可以按住ctrl按钮并向下滚动以缩小视图,从而可以在代码视图中查看更多文档。这样做可以减小字体大小。
不是确切的解决方案,但是您可以通过单击行号旁边的垂直折叠/概述行来将行颠倒。略胜于滚动条。这是VS 2015。