在 eclipse 3.5 中更改编辑器选项卡宽度
我正在尝试从 Window -> 调整选项卡的宽度首选项->一般->编辑->文本编辑器,其中有一个“显示选项卡宽度”字段。但无论我输入什么,当我在 Java 文件中开始换行时,缩进的大小都是 4。有什么想法吗?
I am trying to adjust the width of tabs from Window -> Preferences -> General -> Editors -> Text Editors where there is a field for "Display Tab Width". But no matter what I enter there the size of indentations when I start a newline in a Java file is 4. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
Java 文件有一个特殊的位置可以编辑此设置。您需要转到
Window ->;首选项-> Java->代码风格-> Formatter
并编辑配置文件。
Java files have a special place to edit this setting. You need to go to
Window -> Preferences -> Java -> Code Style -> Formatter
And edit the profile.
更改窗口 ->首选项->一般->编辑->文本编辑器选项卡首选项与文本文件相关,而不是与此处所示的 java 文件相关。您可以在 Eclipse 中创建一个文本文件并检查制表符大小是否确实更改。
Changing Window -> Preferences -> General -> Editors -> Text Editors tab preference is relevant for text files, not for java files as indicated here. You may create a text file in Eclipse and check that your tab size is really changed.
检查您的 Java->Code Style->Formatter 设置,看看您是否使用制表符或空格;您可能正在使用空格!
Check your Java->Code Style->Formatter settings, to see whether you're using tabs or spaces; you might be using spaces!
对于 Java,此设置由代码样式格式化程序中的设置取代。
它可以在Java/代码样式/格式化程序(单击编辑)/缩进选项卡/缩进中找到
This setting is superseded for Java by the setting from the Code Style Formatter.
It can be found in Java / Code Style / Formatter (click Edit) / Indentation tab / Indentation
如何在 Eclipse 或 Eclipse CDT 中设置制表符大小(按 Tab 时的空格数):
有多个地方需要检查和要做的事情:
单击“编辑”按钮
步骤开始,但从这里开始这次的菜单)。{
) 后面。它应该转到一个新行,并带有您在上面设置的正确缩进。{
之后按 Enter,您就会发现一切正常。经过测试的版本: 全部在面向 C/C++ 开发人员的 Eclipse IDE 中进行了测试,版本:Oxygen.3a Release (4.7.3a)。
重复或相关的问题和问题答案:
另相关
How to set tab size (number of spaces when you press Tab) in Eclipse or Eclipse CDT:
There are multiple places to check and things to do:
click "Edit" button
step, but do it from this menu this time).{
) somewhere. It should go to a new line with the proper indentation you've set above.{
and you'll see everything works just fine.Version tested: All tested in Eclipse IDE for C/C++ Developers, Version: Oxygen.3a Release (4.7.3a).
Duplicate or Related Questions & Answers:
Also Related
在更深入地研究这个问题之后,我想我已经弄清楚了:
Java file tab DISPLAY width
令人困惑的是,这是在首选项中的“Formatter”下(就像接受的答案所说的那样)。但这与非 java 文件编辑器的选项卡显示宽度选项所在的位置不一致。
<代码>/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indentation.size=16
文本文件选项卡显示宽度
/instance/org.eclipse.ui.editors/tabWidth=2
我强调DISPLAY,因为这只是为了在Eclipse 中渲染。它不会更改文件的内容,并且对“源 -> 格式”没有影响。
After digging into this more deeply, I think I've figured this out:
Java file tab DISPLAY width
Confusingly, this is under "Formatter" in preferences (like the accepted answer says). But this is inconsistent location-wise with where the option for tab display width for the non-java file Editor is located.
/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indentation.size=16
Text file tab DISPLAY width
/instance/org.eclipse.ui.editors/tabWidth=2
I emphasize DISPLAY because this is just for rendering in Eclipse. It does not change the contents of your file, and has no effect on "Source -> Format".