Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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
Java eclipse设置问题_Java_Eclipse_Ide_Settings - Fatal编程技术网

Java eclipse设置问题

Java eclipse设置问题,java,eclipse,ide,settings,Java,Eclipse,Ide,Settings,当我们在eclipse背后更改项目文件时,eclipse不会自动更新其缓冲区。相反,我们必须手动单击Refresh。当我们忘记这样做时,我们可能正在运行旧代码 1. Can we make eclipse automatically refresh its buffer? eclipse中的自动缩进是在源代码文件中插入空格。每次我们将一行留空时,前导空格都会留下。考虑下面的代码: 2. Can we make eclipse to eliminate automatically the

当我们在eclipse背后更改项目文件时,eclipse不会自动更新其缓冲区。相反,我们必须手动单击
Refresh
。当我们忘记这样做时,我们可能正在运行旧代码

1. Can we make eclipse automatically refresh its buffer?
eclipse中的自动缩进是在源代码文件中插入空格。每次我们将一行留空时,前导空格都会留下。考虑下面的代码:

2. Can we make eclipse to eliminate automatically the
   leading whitespaces in source code files?
在输入第3行之后,我们点击
ENTER
。此时,我们意识到我们想要分离代码的不同逻辑部分,所以我们再次点击
ENTER
。这显然是一个合理的做法,但不幸的是,第4行还有一些前导空格。源代码控制工具(例如,
git
)对此并不满意。那么我们可以从eclipse内部删除它们吗

1 public void f() {
2   // init
3   a = b;
4
5   // do it
6   for (...) { ... }
7 }

每次创建新工作区时,我都需要更改首选项设置。例如,我通常会使字体变大。这有点多余。那么我可以重用现有设置吗?

3。我们可以跨工作区保存首选项设置吗?


你可以。另一个字是:

3。我们可以跨工作区保存首选项设置吗?


你可以。另一个内容是:

通过Eclipse首选项菜单(编辑器/外观),有一个复选框可以删除尾随空格

如果您想对您的设置进行(野蛮的)备份,您可以压缩您的工作区(在此之前必须关闭eclipse)

如果只想保存设置,则可以仅压缩工作区文件夹中的eclipse文件/文件夹,而忽略源代码


我知道第二种方法,因为我每周都使用它。

通过Eclipse首选项菜单(编辑器/外观),有一个复选框可以删除尾随的空白

如果您想对您的设置进行(野蛮的)备份,您可以压缩您的工作区(在此之前必须关闭eclipse)

如果只想保存设置,则可以仅压缩工作区文件夹中的eclipse文件/文件夹,而忽略源代码


我知道第二种方法,因为我每周都使用。

回答第一个和第二个问题:
1.您可以打开自动工作区刷新功能,该功能大约每2秒调用一次刷新,我懒得找到它,因此这里有一个带有prefs选项卡快照的示例,您可以在其中进行设置。

2.您也可以在首选项中设置自己的代码格式模板。然后将格式添加到保存操作。你可以很容易地用谷歌搜索如何做到这些。


第三个问题Pangea已经很好地回答了。

要回答第一个和第二个问题:
1.您可以打开自动工作区刷新功能,该功能大约每2秒调用一次刷新,我懒得找到它,因此这里有一个带有prefs选项卡快照的示例,您可以在其中进行设置。

2.您也可以在首选项中设置自己的代码格式模板。然后将格式添加到保存操作。你可以很容易地用谷歌搜索如何做到这些。


Pangea已经很好地回答了第三个问题。

git对于带有空格的空行有什么问题?(我不是git afficiando,我自己也希望避免这些问题)git对于有空格的空行有什么问题?(我不是git afficiando,我想自己避免这些问题)还有一个菜单“扫描外部更改”(我无法验证,因为我的Eclipse不在这台计算机上)。单击树视图(项目文件),然后按F5或右键单击->刷新。还有一个菜单“扫描外部更改”(我无法验证,因为我的Eclipse不在此计算机上)。在树状视图(项目文件)中单击,然后按F5或右键单击->刷新。
3. Can we save preference settings across workspaces?