java - 如何在 Intellij IDEA 中自定义格式 REST Assured 方法链接
问题描述
尝试使用最新版本的 IntelliJ IDEA 自定义格式我的 REST Assured 方法链接。
我正在使用 IntelliJ IDEA Ultimate 2020.3 Build #IU-203.5981.144,构建于 2020 年 11 月 30 日和 REST Assured 4.3.2。
pom.xml:
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<version>4.3.2</version>
</dependency>
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>json-path</artifactId>
<version>4.3.2</version>
</dependency>
当我在 IntelliJ IDEA 中编写代码时,它会自动格式化方法链接,如下所示:
我想要做的是让 IntelliJ IDEA 让我格式化getOrders()
方法中的代码以显示如下:
given().
when().
get(BASE_URL+"/v1/orders").
then().
statusCode(200);
当尝试首先以句点开始行时,它的格式仍然不正确,因此在尝试此操作时:
given()
.when()
.get(BASE_URL+"/v1/orders")
.then()
.statusCode(200);
IntelliJ IDEA 自动将其重新格式化为:
given().when()
.get(BASE_URL+"/v1/orders")
.then()
.statusCode(200);
我希望该.then()
方法缩进(例如右侧 4 个空格),而不是在同一列get(BASE_URL+"/v1/orders")
上statusCode(200);
目前,IntelliJ 在默认设置中重新格式化方法链接,并且不可能移动方法调用(即使使用 . 句点和 tab 键)。
是改变这个的设置/偏好吗?
解决方案
推荐阅读
- python - 如何修复 discord.py 中 cogs 中的 no 'setup' 错误?
- javascript - 试图将上下文传递给我的 WordPress 块
- ios - 在 xCode 11 中接收 SQLite 错误代码 26?
- javascript - 条件是什么?Window.event : e 是什么意思?
- sympy - Sympy 无法解出我的方程式并卡住了
- ios - 即使我使用安装后脚本,依赖于 CocoaPod 的应用程序作为具有自己的依赖项的 xcframework 在启动时崩溃并出现 dyld 错误
- json - 计数雪花中的 JSON 列
- python - 使用 imageio 保存 3D 绘图
- css - 为什么 CSS 网格项中的嵌套元素不可滚动?
- certificate - 数字签名验证