当我使用内置的Live Preview: Start Server和open工具(通过汉堡包菜单)时,我会得到许多在外部浏览器中不会出现的额外日志。
例如,当我键入console时,当我输入c时,我会得到一个错误日志c is not defined,然后对co、con和cons也一样,直到控制台完成为止,然后用无意义的日志填充devtools。这种情况在外部浏览器中不会发生。
我如何能够抑制所有这些中间日志?,我会很高兴,要么是取消策略,要么是在保存时刷新页面的方式。
我正在构建一个应用程序来显示来自源代码控制存储库的更改的历史日志。该应用程序是在.NET 4WPF和实体框架代码中实现的。
我遇到的一个问题是,随着时间的推移,随着越来越多的日志条目被添加到日志中,应用程序使用的内存越来越多,并且不会释放对日志条目的引用。每个日志条目都包含一个“更改的文件”列表,以及每个更改的文件的版本之前和之后的列表。
UI显示日志条目列表以及当前选定的LogEntry和ChangedFile的新旧版本之间的差异。数据模型大致如下:
public class LogSubscription
{
public List<LogEntry> Log { ge