这是一个创建于 3436 天前的主题,其中的信息可能已经有所发展或是发生改变。
假设我有代码如下。
//注释-----
a + b = c;
当我的光标在分号的位置上的时候,我敲回车,
这个时候光标自动落在下一行,同时与a 对齐。如果这个时候我的复制板有内容 [//新注释]
这个是我希望得到的样子应该是
//注释
a + b = c;
//新注释
但是奇怪的是eclipse自动就变成了
//注释
 a + b = c;
//新注释
换句话说,他自动排版把双斜杠提前了。然后让文字同a 对齐。我找了一圈,没找到这个设置在什么地方改。
比较让我奇怪的是,我周围的做java的人全是这样的,但是他们竟然一点没觉得别扭。难道只有我这种一直用文本编辑器的人才觉得这个很奇怪么。
我的eclipse版本是 Eclipse Java EE IDE for Web Developers.
PS:我也想换IntelliJ IDEA 但是个老项目。里面各种jar包的关联,我试着开了一下,160+的error,瞬间我怂了。现在天天加班到12点,我实在没心情去调试IntelliJ IDEA,实在是这个对齐太影响我对比代码了,才跑过来提问的。希望知道怎么改的人告诉我一下。谢谢。闪了,继续codeing
1 条回复 • 2015-07-28 17:07:57 +08:00
|
|
1
sinsin 2015-07-28 17:07:57 +08:00
这么多 略233 A: * 因为新的“//新注释”并没把前面的“  ”复制全,都复制上了就不会被提前了。 * 另外你可以Ctrl+Shift+F,eclipse应该不会让那行提前的注释仍然不与a对齐的。 ps. a + b = c;是哪家的语法,好神奇
|