我在我的C++代码中用visual studio做了一些查找和替换操作:
然后我想撤销这些改变。所以我按了一次。这取得了预期的效果。最近的更改(在当前屏幕中仍然可见)被撤消。
但我也想撤销剩下的改变。这些更改当前在屏幕上不可见。因此,我期望编辑器在按ctrl时在那里滚动。
但不幸的是,当我按ctrl时,编辑器没有滚动到撤销的位置。
然而,撤销是有效的。我通过手动滚动到那个位置进行检查。
然后我又重做了一遍。同样的结果:重做成功了,但是编辑器没有滚动到重做的位置。
最后,如果在撤消-重做其他类型的更改(不是由“查找和替换”功能进行)时也发生了这种情况,我会尝试。结果:撤销-重做正确工作,也正确滚动!
因此:似乎只有“查找和替换”功能的更改才会受到此问题的影响。
你是否也有这个问题,并找到了解决办法?
请帮帮我!
问候格哈德
发布于 2013-10-10 21:20:09
在Visual终极2012 ( 11.0.60610.01更新3)中,我也发生了同样的事情。
这听起来可能不那么重要,但它确实损害了这个本来很棒的IDE的可用性!
PS我使用VS从90年代,我仍然没有发现任何更好的。我希望MS能把宏放回到VS中,即使是VBA (或者Python)。
https://stackoverflow.com/questions/16770194
复制相似问题