【发布时间】:2012-08-18 05:30:08
【问题描述】:
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)对此并不满意。那么我们可以从 Eclipse 中移除它们吗?
3. Can we save preference settings across workspaces?
每次创建新工作区时,我都需要更改首选项设置。例如,我通常会使字体更大。这有点多余。那么我可以重复使用现有设置吗?
【问题讨论】:
-
git 对带有空格的空行有什么问题? (我不是 git afficiando,我想自己避免这些问题)