格式化黄瓜功能文件

问题描述 投票:3回答:7

我在黄瓜功能文件中广泛使用数据表。数据表主要是数据库表的转储,我以管道分隔格式导出并且没有正确对齐。

在Cucumber-JVM中是否有任何选项可以自动对齐DataTables?

java csv gherkin cucumber-jvm
7个回答
3
投票

如果您正在使用IntelliJ,请转到代码>重新格式化代码


1
投票

我创建这个时遇到了类似的问题。将代码粘贴到编辑器中,按Ctrl + Enter键,表格管道将对齐。 Tidy Gherkin Chrome App


1
投票

作为Joe says--autoformat功能暂不可用。

我发现cucumber --dry-run --format pretty --quiet --no-color几乎可以提供你想要的东西,尽管你必须做一些字符串争论来回写文件。


1
投票

如果你正在使用IntelliJ,还有一个很好的插件叫做Pipe Table Formatter

:)


1
投票
cucumber --autoformat . -t @myuglytests


cucumber -help

   -a, --autoformat DIR             Reformats (pretty prints) feature files and write them to DIRECTORY.
                                    Be careful if you choose to overwrite the originals.
                                    Implies --dry-run --format pretty.

0
投票

对于Eclipse IDE,您可以在功能文件中将Ctrl + Shift + F快捷键为“漂亮格式”。


-1
投票

Ctrl + Alt + L.

这个对我有用!! :)

© www.soinside.com 2019 - 2024. All rights reserved.