调试器

调试器支持

Hot Reload提供调试器支持。您可以在Hot Reload过程中添加或编辑的函数中设置断点,新变量应该是可见的,并且单步调试代码(步入/步出/步过)可以使用更新后的代码。

Hot Reload可与您现有的文件配合使用 - 使用调试器时,您无需处理原始文件的副本。

请注意,如果您在函数内的断点处暂停时修改该函数,则修改后的代码仅在该函数当前调用完成后才可见。

限制

  1. 已知Visual Studio中的调试器与Hot Reload存在问题。对同一函数的多次更新可能会导致函数内的断点无法命中。 在Rider中未观察到此问题。

  2. 实例字段在变量窗口的“this”对象下可见: