86

gherkin 構文 (Cucumber と SpecFlow で使用される) では、先頭に「#」を付けて行をコメントアウトできます

複数行をブロックコメントする方法はありますか?

4

14 に答える 14

61

Gherkin ではサポートされていないため、すべての行にプレフィックス # を付ける必要があります。

SpecFlow Visual Studio 拡張機能 (v1.9.2) を使用している場合は、行を選択して、コメントに切り替えたり元に戻したりするだけです。デフォルトのショートカットは、Ctrl+K,C でコメント、Ctrl+K,U でコメントを解除します。

複数行編集機能を使用して、Visual Studio でこの問題を「回避」することもできます。( http://weblogs.asp.net/scottgu/archive/2010/04/26/box-selection-and-multi-line-editing-with-vs-2010.aspxを参照)。Alt キーを押しながらマウスを使用して、行の先頭を選択するだけです。この機能を使用すると、選択したすべての行を同時に入力できます。同様に、すべての # 文字を選択して削除することもできます。

于 2011-08-19T11:16:07.417 に答える
26

はいあります。PyStrings 型のコメントと呼ばれます。http://docs.behat.org/guides/1.gherkin.html#pystringsの例を参照してください。

Feature または Scenario およびその他の要素の直後に使用すると機能します。

Feature: my feature
  """ some block comment
      still block comment
  """ end of block comment
Scenario: my feature
  """ some block comment
      still block comment
  """ end of block comment

一方、いくつかのステップをコメントアウトしたい場合は機能しません。

標準のキーの組み合わせの行をコメントアウトするように IDE を構成できると思います。たとえば、IntelliJ は *.feature ファイルを認識し、すぐに行をコメントアウトできます。Notepad ++またはVSでも同じことが可能です。

于 2012-04-18T14:07:54.940 に答える
7

ではEclipse、Gherkin 機能ファイル コンテンツの 1 行または複数行にコメントを付けるために、次のこともできます。

新しいファイルの関連付け
Windows > Preferences > General > Editors> File Associations > File types: > Add...
を追加し、新しいファイルの種類を次のように追加します*.feature


Associated Editors > > Add...
新しいファイル タイプaddのエディタを関連付けますProperties File Editor (Default)

ファイルが開いている場合は、ファイルを再度開くと、Properties File Editorではなく で開きText editorます。

これにより、任意の数の行を選択し、共通のコメント ショートカット Ctrl+Shift+C を使用してコメント アウトできます。

于 2015-07-08T09:20:55.737 に答える
2

Command キー + '?' を使用 MAC のキュウリ スクリプトの複数行にコメントを付けるキー。

于 2016-02-22T23:18:14.210 に答える
1

実際にはサポートされていないと思います。Cucumber 関連の仕事を約 2 年間行っていますが、見たことはありません。

多くの # 行を実行する必要があります ;)。

私は github ( https://github.com/cucumber/cucumber/wiki/Gherkin )で素晴らしい wiki を読み始めます。

于 2011-08-19T07:20:07.370 に答える
0

Eclipse では、Gherkin 機能ファイル コンテンツの 1 行または複数行にコメントを付けるために、次のこともできます。新しいファイルの関連付けを追加 Windows > Preferences > General > Editors> File Associations > File types: > Add... 新しいファイルの種類を *.feature として追加 新しいファイルの種類にエディタを関連付け Associated Editors > > Add... add Propertiesファイル エディター (デフォルト)。ファイルが開いている場合は再度開き、テキスト エディターではなくプロパティ ファイル エディターで開きます。これにより、任意の数の行を選択し、共通のコメント ショートカット Ctrl+Shift+C を使用してコメント アウトできます。

于 2016-05-09T13:56:02.333 に答える