我想知道 HTML5 的当前状态是否可以编辑本地文件。更准确地说,我的意思是:
- 这些文件不是由服务器提供的(它们在 上
file://
),或者在最坏的情况下,是本地服务器 - 编辑器要么在本地文件系统上,要么由外部服务器提供服务
- 如果我不使用浏览器扩展程序会更好
- 总体目标是创建一个不需要页面重新加载或手动文件插入的在线 IDE
我知道有 fileSystem API,但从我读到的似乎仅适用于 chrome 扩展?那么监听文件变化呢?
我还在trace.gl上注意到,可以创建单击后打开本地文本编辑器的链接(如在 chrome 控制台中)。
是否可以重现我们可以看到的内容,trace.gl
但同时访问本地文件系统并监听文件更改事件,以创建某种本地 IDE?
编辑更精确:目标实际上是创建一个 IDE。以代码 IDE(Eclipse ...)为例,它显示工作区中的每个文件和目录,并听取更改,可以实时读/写等。这就是我想要实现的。PS:如果需要,它可能是特定于浏览器的