win10将Submit Text3添加到右键打开

因为电脑新装了固态,重装了win10系统,所以下载了Submit Text3后右键发现没有这个选项

我是习惯了用Submit Text3的

所以就又搞了一下,很简单,觉得还是写下博客记录一下,以免以后忘了要百度很麻烦

先win+R 输入regedit 打开注册表编辑器

这里写图片描述

选择HKEY_CLASSES_ROOT下的 * 下的shell,右键,新建项,命名为Edit with Sublime Text3

然后在右边 新建-字符串值,命名为“Icon”,值为”C:\Program Files (x86)\Sublime Text3\sublime_text.exe,0″。(值是你电脑的sublime_text.exe目录)

这里写图片描述

这里写图片描述

然后右键Edit with Sublime Text3选择 新建–>项,命名为command,修改右边的默认值为”C:\Program Files (x86)\Sublime Text3\sublime_text.exe%1″

这里写图片描述

点击确认,回到桌面,选中一个文件,右键,啦啦啦,又看到Edit with Sublime Text3啦~

搞定

### 如何通过 `submit text` 打开终端并执行命令 在开发环境中,通常可以通过快捷键组合或者脚本来实现特定功能的操作。以下是关于如何在提交文本时打开终端窗口或在终端中执行 `submit text` 方法的相关解释。 #### 使用 Sublime Text 实现自动化操作 如果希望在 Sublime Text 中完成此操作,可以利用其插件机制来扩展功能。例如,创建自定义构建系统以运行外部命令[^4]: 1. **设置自定义构建系统** 在 Sublime Text 中,转到 `Tools -> Build System -> New Build System...` 并输入以下 JSON 配置: ```json { "shell_cmd": "echo ${selection} | xargs echo" } ``` 这里的 `${selection}` 表示选中文本,而 `xargs echo` 将该文本传递给终端作为命令的一部分。 2. **保存配置文件** 将上述配置保存为一个新的构建系统(如 `SubmitText.sublime-build`),然后选择它作为活动的构建系统。 3. **触发构建** 当用户选择了某些文本并通过快捷键(通常是 Ctrl+B 或 Cmd+B)触发构建时,这些选定的文本会被发送到终端,并显示相应的输出。 #### 利用 PyCharm 的 Run 功能 对于更复杂的场景,比如需要集成到 IDE 流程中,则可参考 PyCharm 的配置方式[^3]: - 创建新的 Python 配置项用于处理指定的任务。 - 修改默认名称 Test Python Configuration,添加必要的命令参数(如 `submit text`)。 - 如果涉及交互式输入,可以在调试模式下模拟键盘事件或将数据写入标准输入流。 #### 自动化工具的应用实例 当涉及到跨平台支持时,可能还需要考虑不同操作系统之间的差异性。例如,在 Windows 上推荐使用 Cmder 作为增强型 CMD 替代品;而在 macOS 下则可以选择 iTerm 来替代原生 Terminal 应用程序[^1]。具体来说: - 对于基于 Unix 的环境 (GNU/Linux 和 Mac),可以直接调用 shell 脚本来启动新会话并将字符串注入其中; -Windows 系统上,可通过 PowerShell 或批处理文件达成相似效果。 ```bash #!/bin/bash # Sample script to open terminal and execute command under Linux/MacOS. selected_text="your_submit_command_here" gnome-terminal -- bash -c "$selected_text; exec bash;" ``` 以上代码片段展示了怎样借助 GNOME 终端仿真器加载额外指令的方法之一。当然实际应用过程中还需替换掉占位符变量 `"your_submit_command_here"` 成真实业务逻辑所需的内容。 --- ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值