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

需要助手

spadgos 全部

一个用于插入 require 语句的 ST2/3 插件

详细信息

  • 2014.06.12.16.14.42
    1.0.0
  • github.com
  • github.com
  • 10年前
  • 1小时前
  • 12年前

安装次数

  • 总数 3K
  • Win 1K
  • Mac 980
  • Linux 364
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 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 1 1 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 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

RequireHelper

RequireHelper 是一个小巧的 Sublime Text 2 & 3 插件,允许你插入项目根目录或自定义子文件夹的文件路径。

我编写它是为了在编写使用 CommonJS 样式的 JavaScript 时节省时间

var Baz = require('foo/bar/baz');

用法

通过按其快捷键(默认为 Ctrl+Alt+O)激活 RequireHelper。通过输入文件名选择文件并按 enter 键。基路径会插入到文档中。

配置

有两种配置选项。可以在你的 Preferences.sublime-settings 文件或项目文件中的 settings 键下设置这些选项。(以下为示例)

  • require_helper_base - 这是项目内部要搜索文件的目录。

  • require_helper_remove_regex - 如果你想在插入之前从文件名中删除字符,可以在此指定一个正则表达式。

示例

在我的项目中,所有 JavaScript 文件都位于名为 /app 的子文件夹中。这是我项目文件的全部内容(你可以通过选择 项目 -> 编辑项目 来获取此文件)

{
  "folders":
  [
    {
      "path": "/home/nick/dev/myproject"
    }
  ],
  "settings": {
    "require_helper_base": "app",
    "require_helper_remove_regex": "\\.js$"
  }
}

例如,当我在文件系统中选择位于 /home/nick/dev/myproject/app/foo/bar.js 的文件时,则 'foo/bar 被插入到文档中。