易飞
Sublime Text 3插件,用于将JavaScript代码括在立即执行函数表达式(IIFE)中
详细信息
安装次数
- 总计 393
- Win 212
- Mac 129
- Linux 52
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 | 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 |
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 |
自述文件
iifefy
Sublime Text 3插件,用于将JavaScript代码括在立即执行函数表达式(IIFE)中。
安装
使用包控制(推荐)
对于所有Sublime Text 2/3用户,我们推荐通过包控制进行安装。
- 安装包控制,如果您还没有的话
- 使用
cmd+shift+P
(或在Windows上为ctrl+shift+P
)然后选择包控制:安装包
- 搜索易飞并选择安装
手动安装
- 点击
首选项 > 浏览包...
菜单 - 向上浏览到一个文件夹,然后进入
已安装包夹/
- 下载zip存档,将其重命名为Iifefy.sublime-package并将其复制到
已安装包夹/
目录 - 重新启动Sublime Text
使用方法
此插件提供两个命令
iifefy
:将当前选定的每个部分括在IIFE中。如果没有选择任何内容,则将整个文档括起来。
iifefy_skip_initial_comments
:与iifefy相同,但开始于第一个非注释、非空行。这对某些文件配置注释很有用,有些人喜欢将其保留为起始行。
这两个命令默认将'use strict';
和一个尾随换行符添加到每个IIFE中,但您可以在首选项 > 包设置 > iifefy > 设置 - 用户下更改形成IIFE的打开和关闭字符串,使其符合您的喜好。
这两个命令都可通过上下文菜单和编辑 > 括号子菜单直接访问。您可以通过访问首选项 > 键盘绑定 - 用户并添加以下内容到该文件中来添加键盘快捷方式,将以下关键的值替换为您的首选快捷键
{ "keys": [ "ctrl+i" ], "command": "iifefy", "context":
[{ "key": "selector", "operator": "equal", "operand": "source.js", "match_all": true }]
},
{ "keys": [ "ctrl+shift+i" ], "command": "iifefy_skip_initial_comments", "context":
[{ "key": "selector", "operator": "equal", "operand": "source.js", "match_all": true }]
}
贡献力量
- 分支存储库
- 创建您的功能分支:
git checkout -b my-new-feature
- 提交您的更改:
git commit -am '添加某些功能'
- 将更改推送到分支:
git push origin my-new-feature
- 提交一个Pull Request
许可证
代码版权所有2014年Professant LLC。代码在MIT许可证下发布。