c# - 是否可以在 Visual Studio 中调试时编辑代码,例如在 Eclipse(Java)中

标签 c# java visual-studio eclipse debugging

在 Visual Studio 的断点中进行调试时是否可以编辑代码。当我停下来时,所有文件似乎都锁定 无法编辑。

有没有办法改变这种行为?在 Eclipse 中是可能的

编辑: 在尝试了以下所有建议(包括将其从发行版移至调试)之后,现在它告诉我我没有正确的 ms-office 版本并且调试无法在 Debug模式下启动。但是,在 Release模式下它正在工作。我正在尝试调试 Outlook 加载项。

最佳答案

是的,它在 工具 | 中称为“编辑并继续”。 调试下的选项。请注意,它与 IntelliTrace 不兼容,所以如果你使用它,你必须禁用它。 (感谢 Anton Semenov 提供的信息。)

编辑:如果您使用的是非常旧的版本(原始的 VS.Net,而不是 VS.Net 2005 或更高版本),那么它会非常繁琐(或者没有有它,我不太记得了;我只记得很沮丧)。但是,如果您使用的是 VS.Net 2005 或更高版本,根据我的经验,它默认启用并且运行良好。当执行暂停时(你说你会遇到断点,所以......),你可以进行各种各样的更改,环境会愉快地编译它们并继续。确保您要调试的所有项目都在解决方案中。

关于c# - 是否可以在 Visual Studio 中调试时编辑代码,例如在 Eclipse(Java)中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5672961/

相关文章:

java - JFrame 在frame.pack() 上热更改大小

c++ - 在 Visual Studio 2019 中本地禁用 "Treat Warnings As Error"配置

c# - 多边形自动调整到其上面的多边形

C#代码到UML图

c# - RegularExpression 属性 - 传入类的属性字段

c# - 如何从 Microsoft.Extensions.Http 包中配置 HttpClient?

java - findOneAndUpdate 和 findOneAndReplace 有什么区别?

c# - 在 C# 上使用代理中继 HTTPS 请求

java - 嵌套 try catch

c# - Visual Studio 错误 : Unrecognized Guid format