Eclipse选项卡宽度没有改变

Posted

技术标签:

【中文标题】Eclipse选项卡宽度没有改变【英文标题】:Eclipse tab width not changing 【发布时间】:2013-01-18 20:52:53 【问题描述】:

我浏览了一些与此相关的帖子,但它们似乎并不能帮助我解决我的问题。我有一个项目,其中 java 文件以 2 个空格的宽度缩进。我想将所有内容更改为 4 格宽度。我尝试了“正确缩进”选项,但当我将几行修改为 4 空格缩进时,它只是将所有内容移回 2 空格宽度。我检查了 Java->Code Style->Formatter 中的设置,默认值为 4-space 宽度。我还检查了 General->Editors->Text Editors 的设置,它们被设置为 4-space tab 宽度。

我认为正确的缩进可能是读取整个 java 文件并更正代码以使其符合文件中的所有其他内容,因此我手动修改了每一行以具有 4 个空格宽度的缩进。自动更正缩进仍然将所有内容带回 2 个空格。以前有人遇到过这个问题吗?还有其他设置要更改吗?

【问题讨论】:

听起来很奇怪。您是使用 Tab 缩进并将 tab-size 设置为 2 还是使用 4-spaces 缩进? 您是否尝试过简单地重新导入您的代码格式化程序(即更改并改回) 重新导入代码格式化程序是什么意思?您可能不是这个意思,但是在我进行更改之后,我已经完成了 Eclipse->Restart 以关闭所有内容,保存设置,然后再次打开。不过还是没有运气。 带有附加信息的新答案:***.com/questions/1650652/… 【参考方案1】:

我找到了解决方案。项目特定设置的缩进宽度设置为 2,而不是 4。这些设置必须覆盖 eclipse 设置。

【讨论】:

这是用于格式化文本(即修改)还是用于显示(即只读)。我的仍然有你描述的问题,但是项目特定的设置没有任何显示宽度,只有格式化程序。

以上是关于Eclipse选项卡宽度没有改变的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse中选项卡的深色背景

XLPagerTabStrip 选项卡没有获得相等的屏幕宽度:Swift

操作栏选项卡不填满屏幕宽度

CSS选项卡宽度自动调整大小

QTabBar中的Qt4扩展选项卡

C# Winforms 选项卡控制选项卡宽度错误