2017-07-19 11 views
8

私は主にRubyMine for Cucumber/Rubyを使用していますが、VSCodeを手に入れてテストケースを実行してデバッグできます。VSCodeでフィーチャファイルからステップ定義にナビゲートすることは可能ですか

フィーチャーからステップ定義にナビゲートする方法が見つかりません。私は拡張機能を検索しようとしましたキュウリのステップマッパは役に立ちません。

機能からステップ定義までのナビゲーションを可能にする設定はありますか?あなたはVSCode MarketplaceからCucumber Full Language Support拡張機能をインストールすることができます

答えて

4

:インストールが終了した後

を、VSCodeをリロードします。 は、今ではRubyのために働くようにするために、以下を行う必要があります。

  • 押しCtrl + ,にキュウリオートダウン
  • スクロールユーザー設定を開くために必要な右側
  • を完了これらの設定を変更することができます(拡張ページでこれを行う方法の2つの例があります)。 .featureファイルを

    "cucumberautocomplete.steps": [ 
        "features/step_definitions/*.rb" 
    ], 
    "cucumberautocomplete.syncfeatures": "features/*feature" 
    
  • リロードVSCode

  • 開き、右、あなたが定義へ移動かいま見定義を持つ必要があります任意のステップをクリックします。私の場合、私は次を追加しましたが機能します。

うまくいけばうまくいきますように!

+0

ありがとう@ダニエル、これはうまくいった –

+0

フィーチャーファイルのステップをホバリングしている間に、「[cucumberautocomplete]がステップを見つけることができませんでした」という警告が表示されますか?そのような場合は、パスを別の方法で指定する必要があると思います。 –

+0

ありがとうございました!それは完全に動作します – Math

関連する問題