RubyMine重新格式化

时间:2016-08-29 21:57:58

标签: rubymine

这是在RubyMine IDE中。

看起来很简单,但我找不到办法。我想走一条线

[:a, :b, :c]

并且作为重新格式化的一部分,将每个值重新排列为一行,如下所示:

[
  :a,
  :b,
  :c
]

并指定一个漂亮的小键盘快捷键。

知道我是怎么做到的吗? RubyMine文档不是很好。

1 个答案:

答案 0 :(得分:0)

不熟悉使用IDE重新格式化器的方法。

但是,您可以使用查找替换工具(CTRL + R)实现重新排列。 选中正则表达式复选框。 在查找框中查找空格-(public static void deleteBook(String isbn, List<Book> books) { Book book = books.stream() .filter((b) -> (b.getISBN().equals(isbn))) .sorted((o1, o2) -> o2.getCopyNo()- o1.getCopyNo()) .reduce((book1, book2) -> book2).orElse(null); books.remove(book); } )。 在替换框中,插入换行符-。 然后点击全部替换-它应该可以完成大部分工作。