在Monaco编辑器中是否有用于监听外部文件更改的API?
我正在开发React应用程序,我的解决方案是将当前模式保持为状态,并使用onDidChangeContent
事件比较当前模型的任何更改。
这是更好的方法还是列出外部更改以将其加载到编辑器的最佳方法?
答案 0 :(得分:0)
您可以使用setInterval()
或setTimeout()
函数和AJAX对其进行检查。您可以每秒载入文件,并将其与Monaco编辑器中最后载入的文件内容进行比较。如果文件内容不相同,请再次加载或询问用户。