cmd-caller
一个方便执行预定义命令的 Sublime Text 3 插件。
详细信息
安装次数
- 总 8K
- Win 8K
- Mac 304
- Linux 309
2021年8月6日 | 2021年8月5日 | 2021年8月4日 | 2021年8月3日 | 2021年8月2日 | 2021年8月1日 | 2021年7月31日 | 2021年7月30日 | 2021年7月29日 | 2021年7月28日 | 2021年7月27日 | 2021年7月26日 | 2021年7月25日 | 2021年7月24日 | 2021年7月23日 | 2021年7月22日 | 2021年7月21日 | 2021年7月20日 | 2021年7月19日 | 2021年7月18日 | 2021年7月17日 | 2021年7月16日 | 2021年7月15日 | 2021年7月14日 | 2021年7月13日 | 2021年7月12日 | 2021年7月11日 | 2021年7月10日 | 2021年7月9日 | 2021年7月8日 | 2021年7月7日 | 2021年7月6日 | 2021年7月5日 | 2021年7月4日 | 2021年7月3日 | 2021年7月2日 | 2021年7月1日 | 2021年6月30日 | 2021年6月29日 | 2021年6月28日 | 2021年6月27日 | 2021年6月26日 | 2021年6月25日 | 2021年6月24日 | 2021年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 2 | 0 | 1 | 0 | 2 | 0 | 2 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 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 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Cmd Caller
一个 Sublime Text 3 插件,方便执行预定义命令。
使用方法
Cmd Caller 可以通过按下快捷键立即执行命令(快捷操作或通过另一个快捷键打开可执行命令列表)。这些命令应在设置中预定义。默认设置中也有一些预定义命令。
因此,您只需要两个步骤即可享受插件带来的便利:* 定义命令:请参考下面的 设置 * 按下快捷键:请参考下面的 快捷键
此外,默认操作
、应用列表
、设置
和 快捷键
也都可通过命令面板访问。
快捷键
默认情况下,Cmd Caller 将 Ctrl+Shift+X
绑定到 默认操作
,将 Ctrl+Shift+,$
绑定到 应用列表
。
快捷键通过 首选项
> 包设置
> Cmd Caller
菜单访问。
设置
设置通过 首选项
> 包设置
> Cmd Caller
菜单访问。
默认
{
"default": "KEY_TO_APP"
}
"KEY_TO_APP"
应设置为您想通过 默认操作
调用的应用程序的键。
应用程序
应用程序是预定义命令。
{
"apps": {
"KEY": {
"name": "DISPLAY_NAME",
"cmd": "COMMAND_TO_EXECUTE"
},
"KEY2": {
"name": "DISPLAY_NAME2",
"cmd": "COMMAND2"
},
}
}
下面的 "cmd"
中的变量将被展开。
变量 | 示例 | 注意 |
---|---|---|
${file} |
/home/esphas/cmd-caller/src/commands.py |
当前编辑的文件,完整路径 |
${file_name} |
commands.py |
当前文件名:basename.extname |
${file_base_name} |
commands |
当前文件的基本名称 |
${file_extension} |
py |
当前文件的扩展名 |
${file_path} |
/home/esphas/cmd-caller/src/ |
当前工作目录,完整路径 |
${folder} |
/home/esphas/cmd-caller * |
当前添加到项目中的路径,完整路径 |
${project_base_name} |
cc ** |
当前项目名称 |
* 关于项目,请参考 项目
** 假设项目文件为 /some/directory/cc.sublime-project
安装
Package Control
- 启动 Sublime Text
- 安装 Package Control
- 打开命令面板并选择
Package Control: Install Package
- 搜索
cmd-caller
并选择安装
手动安装
- 启动 Sublime Text
- 通过
首选项
>浏览包...
菜单打开包文件夹 - 执行 git clone:
git clone https://github.com/esphas/cmd-caller.git
兼容性
此插件经过测试,与 windows (Windows 10 1703 Build 15063
) 和 linux (Ubuntu 16.04.2 LTS
) 兼容。
尽管插件应该与 osx 兼容没有问题,但未预设任何用于 osx 的命令(应用)。
问题
如果您在插件中找到错误,请通过命令面板或 首选项
> 包设置
> Cmd Caller
菜单运行 显示日志
命令,并带有日志文件内容的 创建一个新的问题。
显示最后日志
命令用于上一次 Sublime 会话中的日志。