Python行为BDD框架-步骤定义跳线

时间:2019-02-15 14:18:55

标签: python-behave

我们是否有一些替代的python插件,可以从特征文件跳转到步骤定义。我知道Behave BDD支持在专业版中提供。 因此,在pycharm社区版或任何其他工具中,我们是否有某些方法可以实现跳跃功能。

2 个答案:

答案 0 :(得分:0)

不幸的是,没有什么可以替代PyCharm Professional版本。我尝试使用带有不同插件的XCode,但它们仅提供语法突出显示。社区版还提供了语法突出显示功能,而没有跳转功能。

答案 1 :(得分:0)

对于Win,Linux和Mac,有Visual Studio Code,还有不错的扩展名,它可以通过按CTRL +单击一个步骤到其步骤定义来从功能文件进行代码导航。扩展名是Cucumber (Gherkin) Full Support。我刚刚按下small behave project来检查扩展程序设置。

  • 安装Visual Studio代码
  • 安装Visual Studio Code扩展名
  • 克隆项目并检查从features/one.feature文件到features/steps/definitions.py的导航
  • 为您的项目使用.vscode/settings.json

该扩展名还允许您在输入时包含摘要。