执行器
在 Sublime Text 中运行工作目录中的任何可执行文件
详细信息
安装
- 总数 92
- Win 0
- Mac 54
- Linux 38
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 | 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 | 1 | 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 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
说明
执行器
插件,允许你在 Sublime Text 内部运行工作目录中的任何可执行文件。
简单插件,它会遍历你的当前工作目录,找到所有标记为可执行文件,并在 Sublime Text 内部运行它们。
提供以下基本命令
- 执行器:执行(
executor_execute
) - 执行器:执行带参数(
executor_execute_with_args
) - 执行器:执行 Shell(
executor_execute_shell
) - 执行器:重复最近(
executor_repeat_recent
) - 执行器:重复最后(
executor_repeat_last
) - 执行器:取消(
executor_cancel
) - 执行器:清除输出(
executor_clear_output
) - 执行器:切换底部组(
executor_toggle_bottom_group
)
使用 output.exec
面板或视图来流 stdout 和 stderr。
对 .gitignore
的理解足够,可以跳过检查忽略的路径。
每个窗口一次只能运行一个命令。运行第二个命令将杀死先前的命令。
安装
在 Package Control 中寻找“执行器”。
手动
- 将此存储库克隆到
~/Library/Application Support/Sublime Text/Packages
运行任意 shell 命令
使用“执行器:执行 Shell”命令或将它添加到键绑定中
{"keys": ["ctrl+r"],
"command": "executor_execute_shell",
"args": {"command": "clj -M -m user", "dir": "~/work/project"}},
"dir"
是可选的。省略时,使用当前窗口的第一个目录。
自动打开输出面板
如果您希望 Sublime 每次有新输出时都打开输出面板,请在设置中添加此内容
"executor_show_panel_on_output": true
输出到视图
有时将输出重定向到可以拖到其自己的组或分离的实际视图是很理想的。这为您提供了更多的布局选项。为此,设置
"executor_output_view": true
打开用于输出的刮擦查看视图,而不是面板(可以移动等)。
设置
"executor_reuse_output_view": false
每次执行命令时创建新的视图(默认情况下会重用旧视图)。
最后,Executor有一个命令可以快速在窗口底部打开/关闭新组
executor_toggle_bottom_group
如果没有传递参数,它将切换底部组的可见性。如果传递{"visible": true | false}
,则作为打开或关闭命令。
您可以指定以下内容以更改底部组的大小
"executor_bottom_group_ratio": 0.25,
输出视图始终在窗口的最后一个组中打开,因此如果底部有,它将使用它。
高亮设置
您可以将
"executor_file_regex": "^File "([^"]+)" line (\d+) col (\d+)",
"executor_base_dir": "<path>"
设置为在输出中使文件名可点击。
可选地,也可以设置
"executor_line_regex": "^\s+line (\d+) col (\d+)",
在下一行打印行号信息。
您还可以控制换行
"executor_word_wrap": true | false
这些设置在全局配置和项目文件"settings"
中均有效。
已知限制
- 可能在Windows上不工作
- 在
.gitignore
中的!
不被支持 - 全局
.gitignore
不被支持 - Sublime Text排除不被支持
- 在大型项目下,列表可能需要很长时间
鸣谢
由Niki Tonsky制作。
另请参阅
Writer Color Scheme:为长篇写作优化的色彩方案。
Alabaster Color Scheme:专为编码设计的低复杂度色彩方案。
Sublime Profiles:配置切换器。
Clojure Sublimed:Sublime Text 4的Clojure支持。