增量
🌱 Sublime Text 3 插件,用于维护package.json依赖项的最新状态。
详细信息
安装
- 总计 608
- Win 205
- Mac 323
- Linux 80
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 | 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 |
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
增量
软件包允许轻松预览和管理npm/yarn软件包的最新版本。受vscode特性启发,但经过了重新思考和增强。
目前,它允许
- 显示最新发布软件包版本。
- 显示(alpha、beta等)下一个软件包版本。
- 比较semver版本并检测当前版本是否应该更新。
- 从上下文菜单格式化为最新或下一个版本。
- 使用自定义注册表。
- 根据您的需求和品味自定义工具提示。
安装
通过Package Control安装Bump
安装Bump最简单且推荐的方式是使用Package Control。
从主应用程序菜单(CMD + SHIFT + P),导航到
工具
-> 命令面板...
-> Package Control: 安装软件包
,输入单词Bump
,然后选择它以完成安装。
手动安装
通过存档
- 下载并解压Bump zip文件到您的Sublime Text Packages目录(Sublime Text -> Preferences -> 浏览软件包…)。
- 将解压的目录从
Bump-master
重命名为Bump
。
或通过git clone
git clone https://github.com/yavorsky/Bump.git $HOME/Library/Application\ Support/Sublime\ Text\ 3/Packages/Bump
使用方法
只需安装软件包,并将焦点放在package.json
中带有依赖项的行。增量将在底栏或工具提示中预览软件包的最新或下一个版本(根据分发模式)。
主要特性
- 聚焦于
dependencies
/devDependencies
/peerDependencies
/optionalDependencies
块中的行以预览软件包的最新或下一个版本。如果设置中的提示选项为false
,则版本将在底部栏中显示。 - 点击 提示中的版本以将当前版本格式化为提示中的版本。
- 点击 Bump -> 格式化为… 从上下文菜单中最新/下一个版本。
- 选择分发模式 以改变在发布前是否获取未发布(alpha/beta等)版本的选项。
设置
许多选项都可以通过 命令面板(super + shift + p)和输入 Bump 进行自定义。
distribution_mode
类型:字符串,默认:latest
命令:选择分发模式
。
目前,Bump 支持 latest
和 next
分发标签。默认情况下,npm 使用 latest
标签来识别软件包的当前版本。有些项目使用 next
标签来标识即将发布的版本(alpha,beta等)。
使用 next
模式时,会尝试获取最新版本,如果没有注册任何版本,则会回退到 latest
版本。
tooltip
类型:布尔值,默认:true
是否在光标附近显示提示。如果禁用了提示,版本将显示在底部栏中。
dependency_fields
类型:数组,默认:["dependencies", "devDependencies", "peerDependencies", "optionalDependencies"]
字段名称,其中 Bump 将搜索并显示当前软件包的最新版本。
supported_filenames
类型:数组,默认:["package.json"]
当 Bump 监视光标时,文件的名称。我们还没有对所有格式都通用的解析器,但对于 json 文件它可以处理。
按键绑定
Bump 有预定义的键盘快捷键。目前,它格式化光标行上的软件包值。
命令 | 按键绑定 |
---|---|
格式化为 latest | ALT + SHIFT + L |
格式化为 next | ALT + SHIFT + N |
要获取更新和更多信息,请 关注我的推特。
许可证
Bump 在 MIT 许可证下发布。
版权所有 © 2017 Artem Yavorsky。
在此特此授予任何获得本软件和相关文档副本(“软件”)的人无限制地处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许提供软件的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者都不得对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是由于合同、侵权或其他原因而产生的,与软件或软件的使用或其他交易有关。