java - 同一行上的空 lambda 表达式

标签 java intellij-idea lambda code-formatting

默认情况下,IntelliJ 15.0.3 在重新格式化代码时将空 lambda 表达式的右大括号放在下一行。

Consumer<String> myFunc= aString -> {
};

在我看来,这对代码的可读性略有不利,我想将空的 lambda 表达式保留在同一行:

Consumer<String> myFunc= aString -> {};

我在哪里可以找到更改此设置的设置?

最佳答案

Settings(快捷键是Strg+Alt+S)Editor代码风格Java包装和大括号重新格式化时保持简单的lambda一行:

intellij settings

关于java - 同一行上的空 lambda 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35200433/

相关文章:

java - 使用 Java 转录

java - 使用 <wsdl :import> over SSL redirection 使用 Web 服务

intellij-idea - IntelliJ IDEA : Difference between scratch buffer and files

用于转换 pandas groupby 数据框的 Python lambda 函数语法

java - 与 LWJGL 共享 OpenGL/OpenCL

java - Solr 。更新文档多值字段(无重复值),无需已提交

java - Intellij IDEA - 无法执行目标 org.apache.maven.plugins :maven-compiler-plugin:2. 0.2:compile

angularjs - 智能 : Automatically update resources

c++ - 如何将 lambda 函数与 std::replace_if() 一起使用?

mysql - 如何使用nodeJs在Lambda函数中使用mysq事务提交回滚