java - 我们如何在 Eclipse 中用空格替换现有 Java 代码的制表符?

标签 java eclipse code-formatting

我正在使用 Eclipse - 火星。我需要用现有代码中的空格替换制表符。我这样做了:

Open Window->Preferences from menu bar.
Select Text Editors from tree menu.
Uncheck Insert spaces for tabs.

但这并不能替代现有代码。考虑到我有大约 25 个 Java 文件来执行此操作,是否有任何简单的方法可以做到这一点。

最佳答案

更改设置后,您需要将其应用到您的代码文件中。这可以通过格式化代码来完成。

  • Windows:Ctrl + Shift + F(Control + Shift + F)
  • Mac: + Shift + F (Command + Shift + F)

  • 主菜单:主菜单>来源>格式

(来自答案How to auto-format code in Eclipse?)


作为@StephaneM建议:

Change your code style formatter to remove white spaces before and after assignments

去除赋值前后的空格 (=)。

关于java - 我们如何在 Eclipse 中用空格替换现有 Java 代码的制表符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41298264/

相关文章:

java - 创建 .sh 文件并在 Linux 命令中修复它

android - Eclipse 中的 AVD 在模拟器中不起作用?

c++ - 使用 MinGW 在 Eclipse 中 boost 单元测试不产生输出

perl - 将Perl代码分成两行的正确方法是什么?

java - Eclipse 中的格式化问题

java - 错误 :Unexpected type tag 13996 found. 或为方法数超过 64K 的应用启用 Multidex

java - 从不同类别生成 2 个数字时如何停止获得相同数字

java - 如何使用hibernate创建新的oracle数据库

xml - 在 Eclipse 中抑制 XML DTD 错误

c++ - 为什么 clang-format 在 getter 的大括号之前没有中断?