JetBrains 的 Dart 插件不会重新分析在 JetBrains 之外修改的文件 IDE
Dart Plugin from JetBrains does not re-analyzes files modified outside of JetBrains IDE
JetBrains 的 Dart 插件不会重新分析在 JetBrains 外部修改的文件 IDE。
有没有可能强制此插件分析未手动修改但已通过文件系统修改的文件?
以下解决方案不起作用:
1) 文件 -> 同步
2) 文件 -> 使缓存无效
也就是说,IDE本身工作正常,但是Dart插件对这些操作根本没有反应(不响应文件中的变化)。
只有 IDE 重新启动有帮助。
图像的上半部分准确地显示了错误在进行更改后如何错误地突出显示(背光没有落在文本上)。
下图是重启后的样子IDE(背光落在文字上)
您问题的答案是:是的,要强制重新分析 Dart 文件,请单击 Dart 分析工具中的 'Restart Dart Analysis Server' 按钮 window。
但是这个答案并没有解决问题。错误突出显示应该是最新的,无需任何额外操作。我建议在 https://youtrack.jetbrains.com/issues/WEB(子系统:Dart)上提交问题并提供详细信息:Dart SDK 版本、IDE 日志文件(帮助 -> 显示日志)和重现步骤(最好附上示例项目)。
JetBrains 的 Dart 插件不会重新分析在 JetBrains 外部修改的文件 IDE。
有没有可能强制此插件分析未手动修改但已通过文件系统修改的文件?
以下解决方案不起作用:
1) 文件 -> 同步
2) 文件 -> 使缓存无效
也就是说,IDE本身工作正常,但是Dart插件对这些操作根本没有反应(不响应文件中的变化)。
只有 IDE 重新启动有帮助。
图像的上半部分准确地显示了错误在进行更改后如何错误地突出显示(背光没有落在文本上)。
下图是重启后的样子IDE(背光落在文字上)
您问题的答案是:是的,要强制重新分析 Dart 文件,请单击 Dart 分析工具中的 'Restart Dart Analysis Server' 按钮 window。
但是这个答案并没有解决问题。错误突出显示应该是最新的,无需任何额外操作。我建议在 https://youtrack.jetbrains.com/issues/WEB(子系统:Dart)上提交问题并提供详细信息:Dart SDK 版本、IDE 日志文件(帮助 -> 显示日志)和重现步骤(最好附上示例项目)。