1. ホーム
  2. syntax

[解決済み] Gherkinでコメントをブロックするには?

2023-04-27 17:18:40

質問

ガーキンシンタックス(CucumberやSpecFlowで使用されている)では、行の前に'#'を付けることでコメントアウトすることができます。

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

どのように解決するのですか?

Gherkinではサポートされていませんので、全ての行の先頭に#を付ける必要があります。

SpecFlow Visual Studio extension (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キーを押しながら、マウスで行頭を選択するだけです。この機能を使うと、選択した行をすべて同時に入力することができます。また、同様に、削除する#文字をすべて選択することで、すべてを削除することができます。