当前位置:网站首页>SublimeText3 安装、配置项、包管理、常用必备插件、常用快捷键以及修改
SublimeText3 安装、配置项、包管理、常用必备插件、常用快捷键以及修改
2022-08-02 20:32:00 【CDamogu】
SublimeText3
安装
书签
- Sublime Text3官网
- Sublime Text3安装以及初次配置
- Sublime Text 3安装Package Control(亲测可用)
- 20 Powerful SublimeText Plugins
- 是Sublime Text3还是Notepad++
- 绝对神器SublimeText3
众生平等码
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
包管理
PackageControl组件
按
Ctrl+
调出console粘贴以下代码到底部命令行并回车:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
重启软件,如果在Perferences->package settings中看到package control这一项,则安装成功。
接下来就可以使用Package Control安装插件:按下
Ctrl+Shift+P
调出控制面板,输入install调出Install Package选项选中回车。接着在搜索框中输入需要安装的插件,列表中选中即可安装。
常用必备插件
- ConvertToUTF8 支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件
- SublimeCodeIntel
- Alignment
- SublimeLinter
- SideBarEnhancements 这个插件改进了侧边栏,增加了许多功能
- SublimeREPL
常用快捷键以及修改
Ctrl+shift+p
打开命令面板esc
退出某种状态Ctrl+p
根据文件名打开文件,可以模糊匹配Ctrl+r
寻找并定于当前文件下的函数名Ctrl+g
输入框输入数字,定位到行号Ctrl+p
输入框加#标识,查找标识Ctrl+d
多处同步编辑- 修改多个相同的代码,先选中其中一个,然后
Ctrl+d
会向下连选相同代码然后可以统一编辑。 - 鼠标移到某处,按住shift键,同时鼠标右键按住往下拉可连续选中多行的几个字母
- 修改多个相同的代码,先选中其中一个,然后
Ctrl+f
输入待查找代码,按下enter查找下一个,shift+enter查找上一个。Ctrl+h
查找替换Ctrl+shift+f
全项目查找,当前文件夹下在所有文件里查找Ctrl+w
关闭当前文件Ctrl+shift+w
关闭所有文件Ctrl+k+b
开启/隐藏侧边Ctrl+x
删除当前行Ctrl+shift+enter/Ctrl+enter
在当前行前/后插入一个空行Ctrl+m
跳到对应匹配的括号Ctrl+n
新建窗口Ctrl+/、Ctrl+shift+/
末行注释和块注释Ctrl+alt+up/Ctrl+alt+down
向上或向下交换两行,该快捷键可能被PC系统的英特尔核心显卡所占用.解决办法- 右键功能->
show unsaved changes
显示未保存的修改,红色减号表示删去的内容,绿色加号表示新增的内容。Open Containing Folder…
打开包含此文件的文件夹,这个很方便找到相关的文件。Copy File Path
复制文件路径,方便我们复制路径到浏览器中查看。
F11/Shift+F11
全屏/全屏免打扰模式,只编辑当前文件- Alt+Shift+数字
Alt+Shift+1
窗口分屏,恢复默认1屏(非小键盘的数字)Alt+Shift+2
左右分屏-2列Alt+Shift+3
左右分屏-3列Alt+Shift+4
左右分屏-4列Alt+Shift+5
等分4屏Alt+Shift+8
垂直分屏-2屏Alt+Shift+9
垂直分屏-3屏
- 批量选择操作
shift+↑
向上选中多行。shift+↓
向下选中多行。Shift+←
向左选中文本。Shift+→
向右选中文本。
- 缩进操作
Tab
向右缩进。Shift+Tab
向左缩进。
- 回退操作
Ctrl+Z
撤销。Ctrl+Y
恢复撤销。Ctrl+U
软撤销,
Ctrl+T
左右字母互换。Ctrl+Tab
按文件浏览过的顺序,切换当前窗口的标签页。
配置项
一般是在user里修改,以免升级default被覆盖掉
系统设置
{ "color_scheme" : "Packages/Color Scheme - Default/Monokai.tmTheme", // theme "draw_minimap_border" : true, // 右侧缩略图边框 "font_face" : "YaHei Consolas Hybrid", // 字体设置 "font_size" : 13, // 字体大小 "highlight_line" : true, // 当前行标亮 "ignored_packages" : ["Toggle Css Format"], // 开启vim模式 "save_on_focus_lost" : true, // 失去焦点后保存 "auto_complete" : false, // 失去焦点后保存 "word_wrap" : false, // 强制不换行 "word_separators" : "./\\()\"':,.;<>[email protected]#$%^&*|+=[]{}`~?", // 双击选中中划线 "update_check" : false // 关闭自动更新 }
快捷键设置
边栏推荐
- Bee 事务注解 @Tran 使用实例
- 网上那么多教人赚钱的方法,但是你实际上是靠什么赚钱的呢?
- 李沐动手学深度学习V2-bert和代码实现
- Async的线程池使用的哪个?
- 【21天学习挑战赛】冒泡排序与插入排序
- setup语法糖 defineProps defineEmits defineExpose
- 美国爱荷华州立大学| Improving Distantly Supervised Relation Extraction by Natural Language Inference(通过自然语言推理改进远程监督关系提取)
- 开关、电机、断路器、电热偶、电表接线图大全
- Digital twins help visualize the construction of smart cities
- js: 实现一个cached缓存函数计算结果
猜你喜欢
.NET如何快速比较两个byte数组是否相等
【SLAM】DM-VIO(ros版)安装和论文解读
Informatics Olympiad All-in-One (1259: [Example 9.3] Find the longest non-descending sequence)
Implement fashion_minst clothing image classification
TodoList案例
【目标检测】YOLOv5:640与1280分辨率效果对比
Li Mu hands-on learning deep learning V2-bert and code implementation
华为设备配置BFD多跳检测
ECCV 2022 | ByteTrack: 简单高效的数据关联方法
Informatics orsay a tong (1258: 【 9.2 】 digital pyramid)
随机推荐
MSTP与STP
C# Monitor类
性能测试 - 理论
一次线上事故,我顿悟了异步的精髓
解道7-编程技术4
How to quickly compare two byte arrays for equality in .NET
李沐动手学深度学习V2-bert和代码实现
14、学习MySQL 连接的使用
golang source code analysis: uber-go/ratelimit
解道8-编程技术5
Xcode13.1 run engineering error fatal error: 'IFlyMSC/IFly h' file not found
并发与并行
JMeter的基本使用
Mysql用户管理
ORB SLAM3加载Vocabulary更快ORBvoc.bin
数据库分析与优化
传感器工作原理
二叉搜索树的实现
How to use windbg check c # a thread stack size?
实现fashion_minst服装图像分类