Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 日食霓虹灯2“;所选资源没有可用的本地历史记录“;对于所有文件_Eclipse_History - Fatal编程技术网

Eclipse 日食霓虹灯2“;所选资源没有可用的本地历史记录“;对于所有文件

Eclipse 日食霓虹灯2“;所选资源没有可用的本地历史记录“;对于所有文件,eclipse,history,Eclipse,History,我已经多次更新了许多文件,但历史记录窗口始终为空,如果我右键单击该文件,则“与本地历史记录进行比较…”它总是弹出并显示“所选资源没有可用的本地历史记录” 当我进入窗口->首选项>常规>工作区>本地历史记录时,我看到“限制历史记录大小”勾选为7天,每个文件50个条目,最大文件大小为1MB 但是,如果我编辑并保存一个包含10行的文件,则没有历史记录 我如何让本地历史发挥作用 这是一个真正的杀手,因为groovy eclipse插件不断崩溃,然后我无法保存文件,所以每次发生时我都会丢失所有更改 我更新

我已经多次更新了许多文件,但历史记录窗口始终为空,如果我右键单击该文件,则“与本地历史记录进行比较…”它总是弹出并显示“所选资源没有可用的本地历史记录”

当我进入窗口->首选项>常规>工作区>本地历史记录时,我看到“限制历史记录大小”勾选为7天,每个文件50个条目,最大文件大小为1MB

但是,如果我编辑并保存一个包含10行的文件,则没有历史记录

我如何让本地历史发挥作用

这是一个真正的杀手,因为groovy eclipse插件不断崩溃,然后我无法保存文件,所以每次发生时我都会丢失所有更改

我更新到neon 3,但同样的问题-没有本地历史

更新
我没有意识到,它只是groovy文件,没有本地历史记录。不幸的是,这是99%的my files(grails)

您提到的编辑器崩溃和无法存储本地历史都是同一根问题的症状。Groovy编辑器正在丢失与文档缓冲区(编辑器视图中显示的源代码)的连接。当这种情况发生时,许多功能将停止工作

请看一下这个问题:


一组新的日志和一些重新创建的步骤对于解决根本原因至关重要。

您使用的是哪种编辑器?编辑器必须指定在保存时应保留历史记录。使用纯文本xxx.txt文件编辑器进行历史记录工作吗?很好。我主要编辑groovy文件。我只是注意到,如果我编辑其他文件(例如txt或gradle),本地历史就可以了!因此,eclipse的groovy编辑器“坏了”。