1. Can we make eclipse automatically refresh its buffer?
当我们对eclipse背后的项目文件进行更改时,eclipse不会自动更新其缓冲区。相反,我们必须手动点击Refresh
。当我们忘记这样做时,我们可能会运行旧代码。
2. Can we make eclipse to eliminate automatically the
leading whitespaces in source code files?
eclipse中的自动缩进是将空白插入源代码文件。每次我们将一行留空时,会留下前导空格。请考虑以下代码:
1 public void f() {
2 // init
3 a = b;
4
5 // do it
6 for (...) { ... }
7 }
输入第3行后,我们点击ENTER
。此时,我们意识到我们想要分离代码的不同逻辑部分,因此我们再次点击ENTER
。这显然是一件合理的事情,但遗憾的是第4行还剩下一些领先的空白。源代码控制工具(例如git
)对此并不满意。那么我们可以从日食中删除它们吗?
3. Can we save preference settings across workspaces?
每次创建新工作区时,我都需要更改首选项设置。例如,我通常会使字体更大。这有点多余。那么我可以重用现有的设置吗?
答案 0 :(得分:3)
第3。我们可以跨工作区保存偏好设置吗?
你可以export the old workspace preferences and import into new workspace。另读:Create New Eclipse Workspace - With All Your Old Settings
答案 1 :(得分:3)
回答你的第一个和第二个问题:
1.你可以打开自动工作区刷新,每2秒左右调用一次刷新,我懒得找到它,所以这里有一个link,带有prefs选项卡的镜头,你可以设置它。 />
2.您也可以在首选项中设置自己的代码格式模板。然后将格式添加到保存操作。您可以轻松谷歌如何做到这些。
Pangea已经很好地回答了第三个问题。
答案 2 :(得分:0)
通过Eclipse首选项菜单(编辑器/外观),有一个复选框可以删除尾随空格。
如果你想对你的设置进行(野蛮)备份,你可以压缩你的工作区(在此之前必须关闭eclipse)。
如果您只想保存设置,可以只压缩工作区文件夹中的eclipse文件/文件夹,忽略源代码。
我知道第二种方法,因为我每周使用它。