Eclipse代码缩进错误

vnvlyp 2014-07-17 12:09:45

如图,发现这个问题好几回了,为什么Eclipse里用了>>后,下一行经常就会出现自动缩进错误啊。。
我再用Eclipse自带的Code Formatter格式化一下代码还是这个样子。。手动修复缩进以后格式化一下又回去了。。烦死。。
...全文
448 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shine333 2014-07-18
  • 打赏
  • 举报
回复
是的。不过如果result = (i >> 1); 就不会。 既然formatter好,可能只能先迁就了。
vnvlyp 2014-07-18
  • 打赏
  • 举报
回复
引用 11 楼 shine333 的回复:
我测试下来
	public static void main(String[] args) {
int result;
for (int i = 0; i < 3; i++) {
result = i >> 1;
result++; // Correct indentation is wrong here
}
}

,几个built-in的convention貌似都是好的
Kepler 4.3.2 运行的是jdk1.8.0_05

这个例子貌似经过formatter一修就好了,但是如果你在result = i >> 1;一行按回车,光标位置还是不正确
shine333 2014-07-18
  • 打赏
  • 举报
回复
我测试下来
	public static void main(String[] args) {
		int result;
		for (int i = 0; i < 3; i++) {
			result = i >> 1;
			result++; // Correct indentation is wrong here
		}
	}
,几个built-in的convention貌似都是好的 Kepler 4.3.2 运行的是jdk1.8.0_05
vnvlyp 2014-07-18
  • 打赏
  • 举报
回复
引用 8 楼 shine333 的回复:
你的版本号是多少
Kepler 4.3.2 和 Luna 4.4.0都试过有同样的问题
引用 9 楼 shine333 的回复:
然后,是否可以把Code Formatter导出xml,共享一下?
Formatter就是Eclipse自带的,没有做太多修改 你去试https://bugs.eclipse.org/bugs/show_bug.cgi?id=143029这里给的几个代码就应该会遇到这个Bug 简单说当<和>之间不是泛型参数,而是其他代码的时候Eclipse代码格式器就开始抽风了
shine333 2014-07-18
  • 打赏
  • 举报
回复
然后,是否可以把Code Formatter导出xml,共享一下?
shine333 2014-07-18
  • 打赏
  • 举报
回复
你的版本号是多少
IT_木头 2014-07-18
  • 打赏
  • 举报
回复
bug吧,加个括号。。。。。。
-江沐风- 2014-07-17
  • 打赏
  • 举报
回复
引用 5 楼 vnvlyp 的回复:
[quote=引用 4 楼 u012724379 的回复:] 这个算bug不,反正我遇到好长时间了,但没解决; 我都是手动的给缩一下,不知道该如何解决;
目前暂时发现用括号把包含>>的表达式括起来能解决[/quote] 嗯, 不过 >> 这个倒不是经常用,虽然效率很高;
vnvlyp 2014-07-17
  • 打赏
  • 举报
回复
引用 4 楼 u012724379 的回复:
这个算bug不,反正我遇到好长时间了,但没解决; 我都是手动的给缩一下,不知道该如何解决;
目前暂时发现用括号把包含>>的表达式括起来能解决
-江沐风- 2014-07-17
  • 打赏
  • 举报
回复
这个算bug不,反正我遇到好长时间了,但没解决; 我都是手动的给缩一下,不知道该如何解决;
vnvlyp 2014-07-17
  • 打赏
  • 举报
回复
去eclipse官网file了一个bug,回复我说是个duplicate。。 过去一看原来从06年eclipse 3.1开始就存在了。。8年了还没有修复。。这。。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=143029
zkx_keyson 2014-07-17
  • 打赏
  • 举报
回复
这分号怎么看怎么怪
secret32 2014-07-17
  • 打赏
  • 举报
回复
确定括号没打少 去给eclipse报bug

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧