微信公众号:萤火虫的电子笔记
分享电子产品开发软、硬件方面知识,51单片机、STM32、ARM、AltiumDesigner PCB设计、开发平台、软件工具等知识分享。
欢迎转发,请注明出处及作者。关注微信公众号,获取最新文章动态。
Sublime Text 是一个适用于各种编程语言的轻量级代码编辑器,收费软件但可以无限期试用,免去试用激活成功教程版编辑器版权的问题。界面有代码即视感,编辑代码方便,有丰富插件支持。用过一次,你会爱上ta~
英文官网:https://www.sublimetext.com/ (国内下载速度较慢)
中文官网:http://www.sublimetext.cn/
百度网盘:下载链接会不定期失效,请关注微信公众号“萤火虫的电子笔记”,回复“Sublime Text”,获取最新下载链接。
①双击安装包Sublime Text Build 3211 Setup.exe
②选择安装路径,点击next
③点击next
④点击Install
⑤等待片刻
⑥点击Finish
⑦打开SublimeText即可使用
插件的英文官网:https://packagecontrol.io/
插件的中文官网:http://packagecontrol.cn/
Sublime Text支持安装各种插件,插件管理需要首先安装Package Control
有3种方法可以安装Package Control
,命令面板、菜单、手动。
①打开命令面板,Win/Linux: ctrl+shift+p
, Mac: cmd+shift+p
②输入Install Package Control
,按下enter
键
①打开菜单栏Tools
②选择Install Package Control…
①通过菜单栏选择 Preferences > Browse Packages…
②返回上一级文件夹,打开Sublime Text 3/Installed Packages/
③下载Package Control.sublime-package 复制到Installed Packages/
④重启Sublime Text
以上三种安装方式,访问的是www.packagecontrol.io,在国内访问这个网站不稳定,容易出现安装失败的情况。所以需要将Sublime Text安装插件的地址改为中文镜像的地址,然后通过
控制台
或手动
安装。
①通过 ctrl+` 或 View > Show Console打开控制台,将Python代码粘贴到控制台,回车。适用于Sublime Text 3
import urllib.request,os,hashlib; h = ‘6f4c264a24d933ce70df5dedcf1dcaee’ + ‘ebe013ee18cced0ef93d5f746d80ef60’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.cn/’ + pf.replace(’ ', ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb’ ).write(by)
②修改 Sublime Text 插件 channels
a.打开Package Control配置文件
b.修改或新增channels地址
"channels": [
"http://packagecontrol.cn/channel_v3.json"
],
①通过菜单栏选择 Preferences > Browse Packages…
②返回上一级文件夹,打开Sublime Text 3/Installed Packages/
③下载Package Control.sublime-package
复制到Installed Packages/
④重启Sublime Text
请关注微信公众号“萤火虫的电子笔记”,回复“Sublime Text”,获取最新下载链接。
①通过菜单栏选择Preferences->Package Control
②输入Install Package
,回车。
③输入需要安装的插件,回车。
④安装中…
⑤安装完成后,在菜单栏Preferences->Package Control->
可查看已安装的插件。
①通过菜单栏选择Preferences->Package Control
②输入Remove
,选择Remove Package
,回车。
③选择要删除的插件即可。
插件(点击访问中文官网) | 说明 |
---|---|
DocBlockr | 自动生成注释 |
ConvertToUTF8 | 字体编码转换 |
CTags | 可以在函数的声明和定义自检来回跳转 |
ChineseLocalizations | 汉化插件 |
其他待增加 | … |
File | 文件 |
---|---|
New File | 新建文件 |
Open File… | 打开文件… |
Open Folder… | 打开文件夹… |
Open Recent | 打开最近的文件/文件夹 |
Reopen with Encoding | 用…编码重新打开 |
New View into File | 在新的窗口中打开文件 |
Save | 保存 |
Save with Encoding | 用…编码保存 |
Save As… | 另存为… |
Save All | 全部保存 |
Set File Encoding to | 设置文件编码为 |
Reload with Encoding | 用…编码重新装载 |
New Window | 新建窗口 |
Close Window | 关闭窗口 |
Close File | 关闭文件 |
Revert File | 恢复文件 |
Close All Files | 关闭所有文件 |
Exit | 推出 |
Edit | 编辑 |
---|---|
Undo | 撤销 |
Redo | 重做 |
Undo Selection | 撤销选择 |
Cut | 剪切 |
Copy | 复制 |
Paste | 粘贴 |
Paste and Indent | 粘贴并缩进 |
Paste from History | 从历史记录中粘贴 |
Line | 行 |
Comment | 注释 |
Text | 文本 |
Tag | 标签 |
Mark | 标记 |
Code Folding | 代码折叠 |
Convert Case | 转换大小写 |
Wrap | 自动换行 |
Show Completions | 显示代码自动补全 |
Sort Lines | 行排序 |
Sort Lines(Case Sensitive) | 行排序(区分大小写) |
Permute Lines | 整理行 |
Permute Selections | 整理选区 |
Seletion | 选择 |
---|---|
Split into Lines | 拆分成行 |
Add Previous Line | 添加前一行 |
Add Next Line | 添加下一行 |
Single Selection | 单项选区 |
Invert Selection | 反向选择 |
Select All | 选择全部 |
Expand Selection to Line | 扩展选择至整行 |
Expand Selection to Word | 扩展选择至单词 |
Expand Selection to Paragraph | 扩展选择至段落 |
Expand Selection to Scope | 扩展选择至节点 |
Expand Selection to Brackets | 扩展选择至括号 |
Expand Selection to Indentation | 扩展选择至缩进 |
Expand Selection to Tag | 扩展选择至标签 |
Find | 查找 |
---|---|
Find… | 查找… |
Find Next | 查找下一个 |
Find Previous | 查找上一个 |
Incremental Find | 向上查找 |
Replace… | 替换… |
Replace Next | 替换下一个 |
Quick Find | 快速查找 |
Quick Find All | 快速查找全部 |
Quick Add Next | 快速添加下一个 |
Quick Skip Next | 快速跳到下一个 |
Use Selection for Find | 使用所选内容查找 |
Use Selection for Replace | 使用所选内容替换 |
Find in Files… | 在文件中查找… |
Find Results | 查找结果 |
View | 视图 |
---|---|
Side Bar | 侧边栏 |
Hide Minimap | 显示/隐藏迷你地图 |
Hide Tabs | 显示/隐藏标签页 |
Hide Status Bar | 显示/隐藏状态栏 |
Hide Menu | 显示/隐藏菜单栏 |
Show Console | 显示/隐藏控制台 |
Enter Full Screen | 进入/退出全屏 |
Enter Distraction Free Mode | 进入/退出无干扰模式 |
Layout | 布局 |
Groups | 分组 |
Focus Group | 聚焦分组 |
Move File to Group | 移动文件到分组 |
Syntax | 语法 |
Indentation | 缩进 |
Line Endings | 行结束符 |
Word Wrap | 自动换行 |
Word Wrap Column | 自动换行字数 |
Ruler | 标尺 |
Spell Check | 拼写检查 |
Next Misspelling | 下一拼写错误 |
Prev Misspelling | 上一拼写错误 |
Dictionary | 拼写字典 |
Goto | 跳转 |
---|---|
Goto Anything… | 跳转到… |
Goto Symbol… | 跳转到符号… |
Goto Symbol in Project… | 跳转到项目中的符号… |
Goto Definition… | 跳转到定义… |
Goto Reference… | 跳转到引用… |
Goto Line… | 跳转到行… |
Next Modification | 下个修改 |
Previous Modification | 上个修改 |
Jump Back | 往回跳 |
Jump Forward | 往前跳 |
Switch File | 切换文件 |
Scroll | 滚动 |
Bookmarks | 书签 |
Jump to Matching Bracket | 跳转到匹配的括号 |
Tools | 工具 |
---|---|
Command Palette… | 命令面板 |
Snippets… | 代码片段 |
Build System | 编译系统 |
Build | 编译 |
Build With… | 用…编译 |
Cancel Build | 取消编译 |
Build Results | 编译结果 |
Save All on Build | 保存所有编译相关 |
Record Macro | 录制宏 |
Playback Macro | 运行宏 |
Save Macro… | 保存宏… |
Macros | 宏 |
Developer | 开发者 |
Project | 项目 |
---|---|
Open Project… | 打开项目… |
Switch Project… | 切换项目… |
Quick Switch Project… | 快速切换项目… |
Open Recent | 打开最近项目… |
Save Project As… | 另存项目为… |
Close Project | 关闭项目 |
Edit Project | 编辑项目 |
New Workspace for Project | 为项目新建工作空间 |
Save Workspace As… | 另存工作空间为… |
Add Folder to Project… | 添加文件夹到项目… |
Remove all Folders from Project | 从项目中移除所有文件夹 |
Refresh Folders | 刷新文件夹列表 |
Preferences | 首选项 |
---|---|
Browse Packages… | 浏览插件目录… |
Settings | 设置 |
Settings - Syntax Specific | 设置 - 特定语法 |
Settings - Distraction Free | 设置 - 无干扰模式 |
Key Bingdings | 快捷键 |
Color Scheme… | 配色方案… |
Theme… | 主题… |
Font | 字体 |
Package Settings | 插件设置 |
Package Control | 插件管理 |
Help | 帮助 |
---|---|
Documentation | 在线文档 |
官方Twitter | |
Indexing Status… | 索引状态… |
Purchase License | 购买注册码 |
Enter License | 输入注册码 |
Check for Updates… | 检查更新 |
Changelog… | 更新日志 |
About Sublime Text | 关于Sublime Text |