Visual Studio 2017现在随机暂停
Visual Studio 2017 Is Now Pausing Randomly
我在 VS2017 Community Edition 刚发布时勇敢地开始使用它,但是在过去几周左右,我注意到性能问题发生了很大变化:
-
选择文本并键入我想要的新文本时,我看到没有更改。编辑器没有锁定,但没有任何变化,尽管我已经在其位置键入了我想要的新文本。大约 5 秒后,文本突然被编辑器打得非常快,就像在追赶一样。
粘贴文本时,我看到一个框,告诉我它现在 "formatting pasted text"。这是新的。这甚至出现在一/两行粘贴中。同样,它会像上面那样暂停编辑器大约 4-5 秒。
重构在单文件项目中的一个文本文件中使用的 class 名称不超过两个不同的地方我会看到一个像上面的 "formatting paste" 框一样的框这告诉我它正在重命名 class。再次,暂停约 4-5 秒。
我没有使用 resharper(它在 vs2017 上确实表现不佳),即使没有任何扩展,也会出现相同的行为。我在后台 运行 没有耗尽系统的应用程序。
最近有没有人注意到这一点,或者可能是其他原因?
我想我找到了解决方案 - Git 插件。我注意到 "Git for windows" 在闲置占用 RAM 和 CPU 时一直出现在任务管理器中,但没有多想。在 Tools/Options/(在搜索栏中输入源代码)/Source 插件中禁用 Git 插件到 "none" 似乎解决了性能问题。
Git 多年来在 VS 中一直存在错误/无法使用。
我在 VS2017 Community Edition 刚发布时勇敢地开始使用它,但是在过去几周左右,我注意到性能问题发生了很大变化:
-
选择文本并键入我想要的新文本时,我看到没有更改。编辑器没有锁定,但没有任何变化,尽管我已经在其位置键入了我想要的新文本。大约 5 秒后,文本突然被编辑器打得非常快,就像在追赶一样。
粘贴文本时,我看到一个框,告诉我它现在 "formatting pasted text"。这是新的。这甚至出现在一/两行粘贴中。同样,它会像上面那样暂停编辑器大约 4-5 秒。
重构在单文件项目中的一个文本文件中使用的 class 名称不超过两个不同的地方我会看到一个像上面的 "formatting paste" 框一样的框这告诉我它正在重命名 class。再次,暂停约 4-5 秒。
我没有使用 resharper(它在 vs2017 上确实表现不佳),即使没有任何扩展,也会出现相同的行为。我在后台 运行 没有耗尽系统的应用程序。
最近有没有人注意到这一点,或者可能是其他原因?
我想我找到了解决方案 - Git 插件。我注意到 "Git for windows" 在闲置占用 RAM 和 CPU 时一直出现在任务管理器中,但没有多想。在 Tools/Options/(在搜索栏中输入源代码)/Source 插件中禁用 Git 插件到 "none" 似乎解决了性能问题。
Git 多年来在 VS 中一直存在错误/无法使用。