外部工具
使用快捷键或命令面板运行任何外部工具。
详情
安装次数
- 总计 846
- Win 499
- Mac 204
- Linux 143
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 | 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 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
README
外部工具 - Sublime Text
使用快捷键或命令面板运行任何外部工具。
快速开始
- 通过PackageControl安装:输入
External Tools
- 在首选项 –> 键盘快捷键中打开
- 添加
{"keys": ["alt+1"], "command": "external_tools_run", "args": {"cmd": ["explorer.exe", "/select,", "$file"]}}
- 保存并关闭
- 按
ALT+1
安装
包控制
如果您已安装包控制,您可以使用它来安装此软件包。
只需按 CTRL+SHIFT+P
(或者在Mac上:按 CMD+SHIFT+P
)调出命令面板,然后从下拉菜单中选择包控制:安装软件包,在那里搜索并选择External Tools
即可。
手动安装
- 通过Sublime Text菜单中的首选项 –> 浏览包…进入目录。
在您的命令行中运行以下命令
git clone https://github.com/FelixBoers/sublime-external-tools.git ./ExternalTools
用法
自定义键盘快捷键
您可以通过前往设置 –> 键盘快捷键来添加自定义键绑定,并将您的按键绑定到external_tools_run
命令。
使用当前文件选择打开Windows资源管理器:“json { "keys": ["alt+1"], "command": "external_tools_run", "args": {"cmd": ["explorer.exe", "/select,", "$file"]}}
在当前项目根目录中打开Git bash,如果没有在根目录打开项目,则在第一个打开文件夹的根目录打开:“json { "keys": ["alt+2"], "command": "external_tools_run", "args": {"cmd": ["C:/Program Files/Git/bin/bash.exe"], "working_dir": "${project_path:$folder}” }}
命令面板中的自定义条目
同样,您可以在命令面板中定义自己的条目(CTRL + SHIFT + P)。转到 首选项 –> 包设置 –> 外部工具 –> 命令面板 并添加
{
"caption": "Cmd here",
"command": "external_tools_run",
"args": {
"cmd": [ "cmd.exe", "/K"],
"working_dir": "${project_path:$folder}"
}
}
共享配置
如果您想通过快捷键或通过命令面板打开应用,您可以在插件设置中定义应用 首选项 –> 包设置 –> 外部工具 –> 设置。
配置可能看起来像这样
{
"apps": [
{
"id": "explorer",
"name": "Explorer",
"cmd": [
"explorer.exe",
"/select,",
"$file"
]
},
{
"id": "cmd",
"cmd": ["cmd.exe", "/K"],
"working_dir": "$folder"
}
]
}
快捷键配置应如下所示:“json { "keys": [“Alt+3”], "command": "external_tools_run", "args": {"id": "explorer" }}
And the command palette configuration like this:
```json
{ "caption": "Cmd here", "command": "external_tools_run", "args": { "id": "cmd" } }
如果您通过命令面板运行 外部工具,则会列出插件设置中定义的所有应用。
变量
除了您所有的系统环境变量外,以下变量也会被扩展
变量 | 描述 |
---|---|
$file | 当前文件的完整路径,例如,C:\Files\Chapter1.txt |
$file_path | 当前文件的目录,例如,C:\Files |
$file_extension | 当前文件的名称部分,例如,txt |
$file_base_name | 当前文件的名称部分,例如,Document |
$packages | 包文件夹的完整路径 |
$folder | 当前项目中第一个打开的文件夹的路径 |
$project | 当前项目文件的完整路径 |
$project_path | 当前项目文件的目录 |
$project_name | 当前项目文件的名称部分 |
$project_extension | 当前项目文件的扩展名部分 |
$project_base_name | 当前项目文件的名称-only部分 |
$line_begin | 当前文件的当前行或选择的第一个行 |
$line_end | 当前文件的当前行或选择的最后一行 |
$line | 与 $line_begin 相同 |
也支持占位符变量
${project_name:Default} # Use 'Default' as project name if no project is open
${project_path:$folder} # If no project opened use first folder
占位符的名称是区分大小写的!
示例配置
当前文件夹中的 ConEmu 和 Git bash
{
"apps": [
{
"id": "conemu_git",
"name": "ConEmu (Git bash)",
"cmd": [
"C:\\\\Program Files\\\\ConEmu\\\\ConEmu64.exe",
"/Single",
"/Dir",
"${folder}",
"/Run",
"{Git bash}"
]
}
]
}
选中当前文件时的 Windows 资源管理器 “json { "apps": [ { “id”: “explorer”, “name”: “Explorer”, “cmd”: [ “explorer.exe”, “/select,”, “$file” ] } ] }