需要助手
一个用于插入 require 语句的 ST2/3 插件
详细信息
安装次数
- 总数 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
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
被插入到文档中。