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

BuildParts

erinata ST2

这是一个用于执行(或构建)您代码一部分的 Sublime Text 插件。(它应该适用于任何 Sublime Text 2 原来可以构建的语言)

详细信息

  • 2012.04.24.17.59.08
  • github.​com
  • github.​com
  • 12年前
  • 1小时前
  • 12年前

安装

  • 总计 2K
  • Win 840
  • Mac 447
  • Linux 214
8月7日 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日
Windows 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
Mac 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
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

BuildParts (版本 0.3.0)

这是一个 Sublime Text 插件,用于执行(或构建)您代码的一部分。

安装

使用 Package Control 安装(推荐)

  1. 我猜大多数 Sublime Text 2 用户都在使用 Sublime Package Control。如果不是,请从这里安装它 http://wbond.net/sublime_packages/package_control
  2. 转到首选项 > Package Control,然后选择“安装包”
  3. 选择名为“BuildParts”的包进行安装
  4. 如果 BuildParts 在 Package Control 中不可用,您可以转到首选项 > Package Control,然后选择“添加存储库”。将“https://github.com/erinata/BuildParts”(不带引号)粘贴到添加存储库,然后再次尝试步骤 2 和 3。

手动安装

  1. 下载存储库
  2. 将存储库中的所有内容复制到 SublimeText 2 包文件夹下的“BuildParts”文件夹(如果不存在则创建它)

用法

只有一个命令: BuildParts: 构建所选代码

当您选择一些代码并调用此命令时,本包将使用当前选择的构建系统来构建所选代码。如果您未选择任何内容,本包将构建整个文件。(因此您仍然可以获得默认的 Sublime Text 构建系统行为)

BuildParts 的默认快捷键是“ctrl+b”(Windows 和 Linux)和“super+b”(Mac)。它与构建您代码的默认快捷键相同。如果您想对整个文件调用构建系统,只需选择任何内容并按“ctrl+b”。

示例

假设您有一个名为 hello.rb 的文档

Puts("Hello")
Puts("World")
Puts("Everyone")

假设您选择了前两行,并按了“ctrl+b”,此包将仅构建所选部分(在本例中为前两行)。构建输出控制台将显示

Hello
World

当您想要执行几行代码(特别是对于像 Ruby 这样的解释型语言)并查看其工作方式时非常有用。

如果您没有选择任何内容并按“ctrl+b”,则该插件将在Sublime Text中使用默认行为构建整个文件。构建输出控制台将显示

Hello
World
Everyone

由于BuildParts利用了Sublime Text的构建系统,因此它支持Sublime Text能够构建的任何语言。它还可以与通过包安装的定制构建系统一起使用。

限制

目前BuildParts不支持多选。

操作系统

我仅在Windows操作系统上进行了测试,希望它也适用于OSX和Linux。

许可证

版权所有©2012 Tom Lam. MIT许可证。