注释
合作者
|
它应该检测文件更改,这是一个古老的 Mac OS Sierra 上的示例: |
贡献者作者
|
好的,我看到如果编辑器打开,那么它会在检测到文件已更改时重新加载文件。 我认为无论编辑器窗口是否打开,UGS 是否在写入文件时自动重新加载文件应该是相同的。我在关闭“打开 g 代码文件时显示编辑器”选项的情况下运行 UGS,所以这就是我没有得到这种自动重新加载行为的原因。 另外,我认为在没有编辑器窗口的情况下,让 UGS 在文件发生变化时(在初始打开之后)自动从磁盘重新加载文件是意想不到的,并且有潜在的危险。 我认为无论编辑器窗口是否打开,唯一应该重新加载文件的时间是明确要求重新加载(和/或您打开同一文件)。 现在,如果我打开一个文件(没有打开编辑器),更改磁盘上的文件,然后再次尝试“文件”->“打开同一个文件”,UGS 违反直觉什么都不做,而不是像我告诉的那样从磁盘上实际打开文件它打开。 你怎么认为? |


版本
2.0.11
硬件/固件
GRBL 1.1
发生了什么
如果我加载了 file.nc,然后我去更新 file.nc(例如,从 Fusion 360 发布新的 gcode),然后尝试在 UGS 中再次打开 file.nc,它实际上并没有重新加载刚刚写入的文件的更改。如果我加载一个不同的文件然后返回到 file.nc,它将加载最新的内容。如果我使用工作流窗口并切换文件,它会在您每次更改时从磁盘重新加载文件,因此这只是尝试重新加载已加载文件的问题。
如何重现
查看“发生了什么”
操作系统
MacOS 12.4 蒙特雷
还要别的吗
没有反应