添加右键用Sublime Text3 打开文件和文件夹

最近重新装了一下系统,右键没有用Sublime Text 3打开的选项了,于是查了一下解决方案

1、环境

  • Win10和Win7都可以
  • Sublime Text 3最新版本
  • 以下为Win10系统下截图

2、添加右键打开文件

  1. Win + R,输入regedit,打开注册表

  2. 找到HKEY_CLASSESS_ROOT*\Shell, 右击新建,命名为Sublime Text 3(这里的名字决定在文件上右击,显示的内容),效果如下:

  3. 在新建的项Sublime Text 3下,新建字符串值,命名为Icon,值为"F:\Program Files\Sublime Text Build 3200 x64\sublime_text.exe,0",逗号前面为Sublime Text的安装路径,后面为0。(这一步用于右击显示Sublime Text的图标),如下图:

  4. 在项Sublime Text 3下新建项--command,command项下的默认值修改为"F:\Program Files\Sublime Text Build 3200 x64\sublime_text.exe %1",%1前面部分为Sublime Text 3中exe的路径,后加一个空格%1 。最终结果如下:

  5. 退出就可以了

  6. 找一个文件,右击,可以得到如下效果:

3、添加右键打开文件夹

  1. Win + R, 输入regedit
  2. 找到HKEY_CLASSES_ROOT\Directory\shell
  3. shell下新建一个项,命名为用Sublime Text 3打开(这个值显示在文件夹右键菜单上的值)
  4. 这里同上一部分中第3步添加Icon的部分,在用Sublime Text 3打开下,新建字符串Icon,其他和上一部分相同,该步骤效果如下:
  5. 上一部分的第4步,最终效果如下:
  6. 退出即可
  7. 找一个文件夹,右击,可以得到如下效果:

祝好

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/247362.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Windows Mobile Widget Emulator

今天Vimpyboy 在codeplex发布了Windows Mobile Widget Emulator。这是一个用来调试Windows Mobile 6.5 Widget的工具,我在做Windows Mobile 6.5 新功能widget开发 的时候就发现调试Widget很麻烦。也有想法做一个Emulator,其实这个Emulator目标很明显&…

JS 常用字符串数组遍历函数方法整理

目录 一、concat() 二、join() 三、push() 四、pop() 五、shift() 六、unshift() 七、slice() 九、substring() 和 substr() 十、sort 排序 十一、reverse() 十二、indexOf 和 lastIndexOf 十三、every 十四、some 十五、filter 十六、map ES6新增新操作数组的…

AttributeError: Can only use .str accessor with string values, which use np.object_ dtype in pandas

忘记网址了…… 问题: 分析思路与解决方法: 转载于:https://www.cnblogs.com/bravesunforever/p/11247988.html

vue app扫PC端二维码登录

通过接口获取二维码唯一标识,例如:qrcodeId通过 qrcodejs2插件生成 二维码(二维码内容就是 qrcodeId,具体根据APP 需要)循环调用接口,查看扫码状态(app是否扫码确认登录) //下载插件…

第八章 方法

1. 概述 本章重点讲述类型中的各种方法,包括实例构造器、类型构造器、操作符/类型转换重载、扩展方法、分部方法。 2. 名词解释 ① 构造器:是允许将类型的实例初始化为良好状态的一种特殊方法。 3. 主要内容 3.1 实例构造器和类(引用类型) ① 创建一个引…

Java生鲜电商平台-促销架构以及秒杀解决方案实战

Java生鲜电商平台-促销架构以及秒杀解决方案实战 背景:随着这几年的电商的大热,我们经常看到一些商家为了促销和快速收益,纷纷推出了秒杀活动.不管是日常的超市里面的促销,明星演唱会门票售卖,还是春节订阅火车票,等等我们都能看到秒杀活动的影子. 1. 构建秒杀活动架构 1.1 说明…

PHP---错误处理(error)

错误的级别 1. notice:提示2. warning:警告3. error:致命错误12345 注:notice和warning报错后继续执行,error报错后停止 错误的提示方法 方法一:显示在浏览器上 方法二:记录在日志中执行 错…

对url给后台传数据的时候特殊字符需要转义

URL中的字符只能是ASCII字符,但是ASCII字符比较少,而URL则常常包含ASCII字符集以外的字符,如非英语字符,汉字,特殊符号等等,所以要对URL进行转换。这个过程就叫做URL编码,或者叫URL转义&#xf…

PHP Cookie处理

Cookie 是什么? cookie是保存在客户端的信息包(一个文件) cookie 常用于识别用户。 cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能…

python装饰器补充

带参装饰器 msg """ 1.QQ 2.wechat """ avg input(验证方式:)def auth(avg):def wrapper(f):def inner(*args,**kwargs):if avg QQ:user input(name)pwd input(password)if user alex and pwd 123456:f()else:print(输入错误)…

PHP-连接数据库

1.2 连接数据库 通过PHP做MySQL的客户端 1.2.1 开启mysqli扩展 在php.ini中开启mysqli扩展 extensionphp_mysqli.dll开启扩展后重启服务器,就可以使用mysqli_函数了,1.2.2 连接数据库 创建news数据库 -- 创建表 drop table if exists news; create …

python模块初始与time、datetime及random

模块初始与time、datetime及random 模块初始 模块的概念(本质为一个py文件) python模块可以将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织 的代码段就是模块,模块在物理形式上表…

PHP-面向对象编程教程

1.2 面向对象介绍 1.2.1 介绍 面向对象是一个编程思想。编程思想有面向过程和面向对象 面向过程:编程思路集中的是过程上 面向对象:编程思路集中在参与的对象 以去饭馆吃饭为例: ​ 面向过程:点菜——做菜——上菜——吃饭—…

vue-property-decorator使用指南

在Vue中使用TypeScript时,非常好用的一个库,使用装饰器来简化书写。 一、安装 npm i -S vue-property-decorator PropPropSyncProvideModelWatchInjectProvideEmitComponent (provided by vue-class-component)Mixins (the helper function named mix…

Java生鲜电商平台-统一异常处理及架构实战

Java生鲜电商平台-统一异常处理及架构实战 补充说明:本文讲得比较细,所以篇幅较长。 请认真读完,希望读完后能对统一异常处理有一个清晰的认识。 背景 软件开发过程中,不可避免的是需要处理各种异常,就我自己来说&…

VScode新建自定义模板快捷方式

VS新建vue文件的自定义模板 在使用vscode开发的时候,新建vue文件是不可或缺的,但是VSCode并没有vue文件的初始化模板,这个需要自定义模板。 我们可以使用vscode的snippets在新建.vue 文件后轻松获得一套模板。 具体步骤 打开VSCode -> …

ESLint Unary operator ‘++‘ used.

ESLint Unary operator used. 安装了ESLint&#xff0c;用这个工具之后发现居然不会写代码了。好尴尬~ 感觉自己以前写的JS都是假的... 没有操作 increment(state) {state.count ; },for(let i 0; i < temp.length; i} {//... } 然后报了如下错误 Unary operator u…

sencha touch笔记(6)——路由控制(1)

做项目的时候在界面的跳转上遇到了挺大的问题&#xff0c;本来跳转不想通过路由来控制的&#xff0c;没办法&#xff0c;只能再去看一下路由的跳转方式了。 应用程序的界面发生改变后&#xff0c;可以通过路由让应用程序的界面返回到改变之前的状态&#xff0c;例如浏览器中页面…

Angular rxjs operators 笔记

toArray /*toArray把结果都塞到数组里去 */ const source = interval(1000); const example = source.pipe(take(10),toArray() );example.subscribe(val => console.log(val)); // output: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] toArray /*pairwise把相邻的两个流组成数组 */…

Angular rxjs Subject笔记

BehaviorSubject /*ehaviorSubject接受一个默认参数,相当于new Subject后自动next(aa)之后到行为和Subject一致 */ const behave = new BehaviorSubject(aa); behave.subscribe(res => {console.log(res)