首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在控制台中直接从rspec输出打开编辑器?

如何在控制台中直接从rspec输出打开编辑器?
EN

Stack Overflow用户
提问于 2011-11-26 23:01:19
回答 2查看 347关注 0票数 3

为了加快开发和调试过程

代码语言:javascript
复制
Given I have some rspec output in my console with file path and line numbers
When I click on the file name and line number within the console
Then I want my editor to open and scroll the cursor to the specified line

我目前正在使用Sublime-Text-2和Ubuntu 11.10,并运行Rspec2的自动测试功能。

EN

回答 2

Stack Overflow用户

发布于 2011-12-01 05:43:56

我相信,通过利用错误捕获功能,您应该能够利用sublime text的构建系统中内置的功能性来做到这一点。虽然我不能100%确定点击是否被支持。

这里有一些关于设置它们的文档herehere。如果您深入研究sublime text提供的默认包,应该能够找到更多的示例。

您需要创建一个生成rspec cmd的构建系统。在构建配置中,您需要特别注意"file_regex"键。这将允许您定义一个正则表达式来捕获cmd的错误输出。

以下是文档中对它的描述:

file_regex选项使用Perl样式的正则表达式从构建程序的输出中捕获最多四个错误信息字段,即:文件名、行号、列号和错误消息。使用模式中的组来捕获此信息。文件名字段和行号字段是必需的。

捕获错误信息后,可以使用F4和Shift+F4导航到项目文件中的错误实例。如果可用,捕获的错误消息将显示在状态栏中。

此外,你也许能够在sublimetext forums上获得更多关于细节的信息。

票数 0
EN

Stack Overflow用户

发布于 2013-02-13 17:13:52

我参加聚会有点晚了.但对于仍在寻找它的人来说,这可能是有帮助的。

Sublime Text 2 - RSpec HTML Output

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8279291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档