Eclipse 中 Ctrl+Shift+F 和 Ctrl+I 的区别
我已经使用 Ctrl+Shift+F 来纠正缩进,但我听说还有另一个快捷方式可以做到这一点:Ctrl+I
根据 参考在谷歌中找到, Ctrl+Shift+F 是重新格式化 和 Ctrl+I 是正确的缩进。
他们之间有什么区别吗?或者在重新格式化和正确缩进之间?
I have been used Ctrl+Shift+F to correct indentation but I heard there is another shortcut to do that: Ctrl+I
According a reference found in google,
Ctrl+Shift+F is Reformat
and
Ctrl+I is Correct indentation.
Is there any difference between them? or between Reformat and Correct indentation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您按 CTRL + I 它只会格式化代码中的制表符/空格并按 CTRL + SHIFT + < kbd>F 格式化所有采用制表符/空格格式的代码,并以无需水平滚动即可可见的方式划分代码行。
If you press CTRL + I it will just format tabs/whitespaces in code and pressing CTRL + SHIFT + F format all code that is format tabs/whitespaces and also divide code lines in a way that it is visible without horizontal scroll.
Ctrl+Shift+F 格式化所选行或整个源代码(如果您未选择任何行)根据 Eclipse 中指定的格式化程序,而 Ctrl+I 会为所选行或当前行(如果您未选择任何行)提供适当的缩进线。
Ctrl+Shift+F formats the selected line(s) or the whole source code if you haven't selected any line(s) as per the formatter specified in your Eclipse, while Ctrl+I gives proper indent to the selected line(s) or the current line if you haven't selected any line(s).
重新格式化会影响整个源代码,并可能重新中断行,而正确缩进仅影响行开头的空格。
Reformat affects the whole source code and may rebreak your lines, while Correct Indentation only affects the whitespace at the beginning of the lines.
如果您没有按照 Eclipse 中指定的格式选择任何行,则 Ctrl+Shift+F 会格式化所选行或整个源代码,而 Ctrl+I 会为所选行提供适当的缩进) 或当前行(如果您尚未选择任何行)。
试试这个。
或者更准确地说,
Eclipse 附带的 Ant 编辑器可用于重新格式化
Ctrl+Shift+F formats the selected line(s) or the whole source code if you haven't selected any line(s) as per the format specified in your Eclipse, while Ctrl+I gives proper indent to the selected line(s) or the current line if you haven't selected any line(s).
try this.
or more precisely
The Ant editor that ships with Eclipse can be used to reformat