ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

行为步骤查找器

作者:s1ider 全部

帮助导航到behave(http://pythonhosted.org/behave/)中的步骤

详细信息

  • 2014.02.06.15.32.36
  • github.com
  • github.com
  • 11 年前
  • 1 小时前
  • 11 年前

安装

  • 总计 2K
  • Win 604
  • Mac 554
  • Linux 372
8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日 6 月 23 日
Windows 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

Sublime Text 2/3 插件:行为步骤查找器

方便导航到 behave 步骤定义。

基于 CucumberStepFinder (https://github.com/danielfrey/sublime-cucumber-step-finder)

它目前提供以下两个命令

  • 第一个列出打开项目的所有步骤,并允许您使用内置搜索机制选择一个步骤。
  • 第二个允许您在功能文件中位于一个步骤时调用“MatchStep”命令,跳转到相应的步骤

安装

软件包控制

推荐通过 软件包控制 进行安装。它将在软件包可用时处理更新您的软件包。要安装,请遵循以下步骤。

  • 在命令面板中,输入 软件包控制:安装软件包
  • 搜索 behaveStepFinder

Mac OS X(手动)

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone git://github.com/s1ider/sublime-behave-step-finder.git behaveStepFinder

Linux/Windows

尚未测试。欢迎贡献力量。如果提供键盘设置,则应该可以工作。

使用方法

“搜索”的默认快捷键是 super + y,分别对于“匹配”是 ctrl + super + m。如果您的配置中已使用,请更改它

配置

目前提供以下设置。

{
   "behave_features_path"  :  "features",
   "behave_step_pattern"   :  ".*_steps.*\\.py",
   "behave_code_keywords"  :  ["given", "when", "then", "and", "but"]
}

插件在项目下寻找 behave_features_path 作为直接子目录。如果您的步骤位于不同的子目录中,请覆盖此设置。

在给定的功能目录中,它使用第二个设置递归地查找与 behave_step_pattern 匹配的步骤文件。

为了查找匹配的步骤,behaveStepFinder 需要知道哪些是behave关键字。由于除了英语外还有不同的关键字,因此您可以在 behave_code_keywords 中配置它们。