【发布时间】:2015-01-18 10:34:24
【问题描述】:
我看到很多人谈论 Roslyn 编译器及其作为服务编译的能力。在 Eclipse 中开发时(不确定是否只有 Eclipse),Java 中有一个功能允许您在不停止或暂停应用程序的情况下修改代码。这在调试游戏中的渲染时非常有用(这就是我使用它的目的)。 Roslyn 带来的新能力会在 .Net 开发中实现这样的事情吗?
【问题讨论】:
-
这与 Roslyn 无关,该功能被称为 Edit-and-Continue 并且已经存在了很长时间......编辑:当然,它并不总是像 Java 等效项那样可靠。
-
我知道编辑并继续,但它需要暂停执行......或者也许有一种我不知道的不停止的方法?
-
我不太明白这个问题。我认为您所说的是您在代码运行时从字面上修改代码(而不是在断点处调试等)。如果是这样的话,我不相信这个功能现在存在或将在下一个 Visual Studio 中引入。