我正在使用带有 32 位 JDK 1.7、Eclipse Indigo 的 Windows 7 64 位
我有一个宽屏幕,我认为很难从换行中快速阅读功能。我希望 Eclipse 为我进行缩进校正,但我不喜欢包装功能并想将其关闭。
所以这是我所做的:
Window>Preferences>Java>Code Style>Formatter:
用我的名字创建了一个配置文件,然后单击“编辑...”按钮。
“换行”选项卡我有以下内容:
最大线宽:200 换行的默认缩进:2 数组初始值设定项的默认缩进:2 从不加入已经包裹的行:未选中 Prefer wrapping outer expressions (keep nested expressions on a line): not checked
下面列表中的每个策略都设置为:不换行。
当按下 Ctrl+Shift+F 时,我的行被换行。我能找到的最长的一行有 109 个字符。
谁能帮我找出我做错了什么? 谢谢!
最佳答案
检查以下项目:
- 选择了正确的配置文件;
- 评论有自己的
Line Width
配置; - 项目特定的设置正在覆盖工作区设置。 (
项目属性
>Java 代码风格
>格式化程序
)
关于java - 即使我已采取措施防止这种情况发生,Eclipse 仍会自动换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10382754/