草庐IT

ruby - Sublime Text 2 在终端中启动 ruby​​ 文件

我正在尝试从SublimeText2启动终端,它将运行Ruby文件(通过构建系统)。我没有使用内置ruby​​构建系统的原因是我的ruby​​脚本接受输入,这在sublime输出面板中不起作用。有人有构建系统吗? 最佳答案 好的,您可以创建一个文件ruby​​.sh(例如在您的主文件夹中):/home/your/home/ruby.sh#!/bin/sh/usr/bin/xterm-e/bin/sh-c"/path/to/ruby$1;exec/bin/sh"&创建一个新的Sublime构建文件:{"cmd":["/home/you

ruby-on-rails - 如何导航到 Sublime Text 中 Ruby on Rails 方法的方法声明?

我正在寻找一种可以轻松导航源代码的功能。这是我的具体问题:我使用SublimeText,我经常倾向于阅读很多的方法定义实现它们之前的方法,但为此,我需要去GitHub上的源代码并搜索该方法所在的确切位置已定义我在找什么:我正在寻找一种功能,当我双击一个方法时,它应该在同一个地方打开方法的定义,最好在新标签页中。示例:在Rails中,点击方法before_filter应该打开before_filter的方法定义。这类似于:⌘+mouse-clickRubyMine中的功能.更多信息here.我引用了CTags的文章,但似乎没有帮助。 最佳答案

ruby - ruby do block 的 Sublime Text 2 自动完成错误

SublimeText2中我的ruby​​doblock的自动完成功能开始自动完成:downto(0){nnn}而不是do..end。我最近没有更改任何设置,所以我有点不知所措。 最佳答案 也许你应该试试dob,它用于do..endblock片段或者您可以自己创建此代码段:dosource.rubydo..end然后你可以使用dotab插入没有变量的doblock 关于ruby-rubydoblock的SublimeText2自动完成错误,我们在StackOverflow上找到一个类似的

ruby-on-rails - 在 sublime text 2 中突出显示 rspec

我的测试文件中的DOEND数量越来越困惑。有没有办法在sublimetext2中突出显示匹配的DO或END对?BracketHighlighter没有这个功能(虽然开发者正在研究它) 最佳答案 编辑~/Library/ApplicationSupport/SublimeText2/Packages/BracketHighlighter/bh_core.sublime-settings将“RSpec”添加到语言列表。//Rubyconditionalstatements{"name":"ruby","open":"(^\\s*\\b(

ruby - 如何在 ruby​​ 的 Sublime Text 3 中设置 do-end block 的突出显示?

例如:SublimeText高亮打开和关闭html标签。如何为do-endblock制作类似的效果?我没有在packagecontrol中找到类似效果的设置或包。 最佳答案 我认为您正在寻找BracketHighlighter包。我使用它并且与SublimeText3配合得很好!https://github.com/facelessuser/BracketHighlighter查看此提交:)https://github.com/facelessuser/BracketHighlighter/commit/306b56e21db64e

java - 在 Sublime Text 2 中编译和运行 Java 代码

我正在尝试在SublimeText2中编译和运行Java代码。不要只是告诉我在命令提示符中手动执行。谁能告诉我怎么做?顺便说一句,我在Windows7... 最佳答案 这就是我添加到JavaC.sublime-build文件中的内容{"cmd":["javac","-Xlint","$file"],"file_regex":"^(...*?):([0-9]*):?([0-9]*)","selector":"source.java","variants":[{"cmd":["javac","-Xlint","$file"],"file

java - 在 Sublime Text 2 中编译和运行 Java 代码

我正在尝试在SublimeText2中编译和运行Java代码。不要只是告诉我在命令提示符中手动执行。谁能告诉我怎么做?顺便说一句,我在Windows7... 最佳答案 这就是我添加到JavaC.sublime-build文件中的内容{"cmd":["javac","-Xlint","$file"],"file_regex":"^(...*?):([0-9]*):?([0-9]*)","selector":"source.java","variants":[{"cmd":["javac","-Xlint","$file"],"file

build - 在 Sublime Text 3 中编辑构建系统

如何在SublimeText3中编辑构建系统,无论是原生系统还是我通过PackageControl安装的系统?例如,对于SassBuild包,它最近会输出.map文件,所以我想对其进行配置,使其停止这样做。好像和SublimeText2不一样因为这些说明似乎不适用于我的SublimeText3文件夹中的内容。我可以根据每个项目更改它们吗? 最佳答案 与SublimeText2不同,版本3使用压缩的.sublime-package文件来包含通过包控制安装的默认包和插件。因此,它们并非都在Packages文件夹中具有通过Preferen

build - 在 Sublime Text 3 中编辑构建系统

如何在SublimeText3中编辑构建系统,无论是原生系统还是我通过PackageControl安装的系统?例如,对于SassBuild包,它最近会输出.map文件,所以我想对其进行配置,使其停止这样做。好像和SublimeText2不一样因为这些说明似乎不适用于我的SublimeText3文件夹中的内容。我可以根据每个项目更改它们吗? 最佳答案 与SublimeText2不同,版本3使用压缩的.sublime-package文件来包含通过包控制安装的默认包和插件。因此,它们并非都在Packages文件夹中具有通过Preferen

build - Sublime Text 2 通过简单的批处理文件构建

我一直在玩ST2,它看起来是一个非常可爱的编辑器。不幸的是,它的文档很糟糕。而且我很好。所以这是我的问题。我在一个目录中有五个文件,我通常通过.bat文件构建这些文件ifortfile1.f90file2.f90file3.f90...如何通过快捷方式从ST2在windowscmd上定义和执行这一行(考虑到PATH等环境变量)并查看输出?在ST2的现阶段,这样的事情是否可能实现? 最佳答案 我刚刚做了一个这样的新版本:{"cmd":["$file"],"selector":"source.dosbatch"}然后,您将ifort..