zin*_*rod 2 eclipse auto-indent curly-braces
我来自MS Visual Studio背景,在进入一个闭合的大括号时,IDE会自动缩进大括号关闭的块内的所有代码.在Eclipse中我知道它是通过按Ctrl+ I键完成的,我知道如何更改这些快捷键.我想知道的是如何通过输入一个结束大括号来关闭块时自动缩进代码块.
接受的答案实际上没有回答这个问题.
原作者描述了Visual Studio中的一个非常好的功能,我在Eclipse中也想念它.
用例是指您正在重构的现有代码,以及编写新代码时的类似情况.假设您在方法中有几行,您需要在它们周围进行条件限制.首先添加条件和左大括号,然后按箭头键向下到最后一个语句的末尾,按回车键,然后输入右大括号.
此时,Visual Studio会缩进开头和花括号之间的所有行.Eclipse的Java编辑器并没有这样做,虽然你可能会记得不要"转移",而使用下箭头键(选择线),然后按Ctrl-I您按下返回并添加您的交易括号之前.这需要更多的击键,并且也容易出错,因为您可以轻松地手指滑动并删除所有选定的线条.
这只是VS中的一个很好的功能,它在Eclipse中会很好用.