最全Sublime Text教程
数据管道
共 3330字,需浏览 7分钟
· 2020-10-29
# 摘要(Abstract)
# 前言(Prologue)
# 编辑器的选择(Editor Choices)
# 个人背景(Personal Background)
# 本文风格(Writing Style)
# 编辑器(Editor) vs 集成开发环境(Integrated Development Environment,下文简称 IDE)
# 安装(Installation)
![](https://filescdn.proginn.com/b6d18e37586e880eddbfae9912098328/e5d31021a6f6ad4b88a02dad56f73ac7.webp)
# 添加 Sublime Text 到环境变量
![](https://filescdn.proginn.com/4fce36a7ed633434378c0ced4e6c1f0c/d1b40aee8779650a02229a6bdfb007da.webp)
![](https://filescdn.proginn.com/73395556d6b0ae3a0672aec1c0ec3ecb/f9b86328192389a099e4f4dea53a2da2.webp)
subl file :: 使用 Sublime Text 打开 file 文件
subl folder :: 使用 Sublime Text 打开 folder 文件夹
subl . :: 使用 Sublime Text 当前文件夹
# 安装 Package Control
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)
![](https://filescdn.proginn.com/986760b8bbb8769f8532ee99e7757c09/6e0108e102f13957a4e2dac52ff147aa.webp)
![](https://filescdn.proginn.com/f8940477c78c72fb33d76d096744c0a0/8d96530a451284ae9caa107628b63b62.webp)
# 购买(Purchase)
![](https://filescdn.proginn.com/f85fe5de8ee47bd2af0bd2b3fe52c0bd/a1668d743dad723cf512eac53b1560e7.webp)
概览(Tour)
# 基本概念(Basic Concepts)
![](https://filescdn.proginn.com/1bbcde274300f47f8cf75674f90bc5a5/b79eae21733cdf9013a93ad9108a3dc4.webp)
# 配置(Settings)
{
"font_size": 12,
"highlight_line": true,
}
# 编辑(Editing)
# 基本编辑(Basic Editing)
![](https://filescdn.proginn.com/b1b619835bdc00a45431a3b9f7b5417c/c815d464a97d92559a748618ac4a75c0.webp)
![](https://filescdn.proginn.com/e5e6bcf12f997348e774b724dad58c52/c0139c5b5fc7cc5bd8e36aeedaf297e7.webp)
![](https://filescdn.proginn.com/86055eab0cfb2e89fc122548ab3a896d/2c325b3a06fe96640577944ebe829df6.webp)
# 选择(Selecting)
![](https://filescdn.proginn.com/f1e4af91c5c7558d69ddeb9e6bd910e4/f82f62651e62518d0e99f1ea1435d702.webp)
![](https://filescdn.proginn.com/311b9c15059036c7d81983c7c52881d0/e580c50591ab8adff92185f7c781a51b.webp)
![](https://filescdn.proginn.com/c80a23efc5f754b238e7dc447e095de8/3734eac7da8fb912c542b8ce3c322445.webp)
# 查找&替换(Finding&Replacing)
# 快速查找&替换
![](https://filescdn.proginn.com/dd12806ebc28465f0e390682053a3ac3/4d256e2a3d275cecccacc713c03788c0.webp)
# 标准查找&替换
![](https://filescdn.proginn.com/077c33c2bd1bfb5f263167ac5da5d749/e6bdfa4a14cfa4c4d729bdcbc214f61b.webp)
![](https://filescdn.proginn.com/aa5163e18fdc45b47213b8cdf6136e79/18d4264dcbe0a97e1396e0e7fd966760.webp)
# 关键字查找&替换
"auto_find_in_selection": true
![](https://filescdn.proginn.com/3dd26d6f6d914b9d93159c234b364dec/1174df800bc4c6b6e6b349967c9517cf.webp)
# 正则表达式查找&替换
# 多文件搜索&替换
![](https://filescdn.proginn.com/1091731b9b606204d36b36b4084a2495/d9a659c3616139db986e7632234cb061.webp)
# 跳转(Jumping)
# 跳转到文件
![](https://filescdn.proginn.com/2070d9d4a56d6e12a7e70394cddc615d/fe66480900f37a46e9f0bf2f3461f6a6.webp)
# 跳转到符号
![](https://filescdn.proginn.com/a430c88c2f0984860248deb28163fe26/b04268e685b6569bceb51f4fbf440bc6.webp)
![](https://filescdn.proginn.com/9117eef2a1f4e6ac6cdf9843a49d882b/e29f39404ae4065de79a8a851ee947fe.webp)
# 跳转到某行
![](https://filescdn.proginn.com/3a7a9d098ea3e125ba0a5484df56ffdb/69aa56d042c9853de6f98fa8123eb1ff.webp)
![](https://filescdn.proginn.com/68c9fa1c86edf62ae6a9984586acc276/a63abe75eb7fd23772534b8369f22fe6.webp)
# 中文输入法的问题
![](https://filescdn.proginn.com/1929648d10f21e816c79ea770081a5f7/4e83787c42381d466a1532f724b822ac.webp)
![](https://filescdn.proginn.com/dacdbd8096381ed3360b1b3b2dfbe165/80d0ca97bc4004fad8c41cbce6896fe0.webp)
# 文件夹(Folders)
![](https://filescdn.proginn.com/e6e662c77af108b010ea1c7eadd70cf6/26f627850aa2bc98a1f5d5e57b99418e.webp)
# 窗口&标签(Windows & Tabs)
# 窗口(Window)
# 标签(Tab)
![](https://filescdn.proginn.com/6b25ed60f9de5b280928e452df81c57b/9e731f00417979f2d176889d4ae2f64f.webp)
# 全屏(Full Screen)
![](https://filescdn.proginn.com/56516fbddc46bb1e7e9d14dcde7e1c3a/f451e4194d18e6a6bbe41e7f2e2e43e2.webp)
![](https://filescdn.proginn.com/79d99bd27a12948112f53f9955b419dd/842830556762d0e8307375a6c33d5cfe.webp)
# 风格(Styles)
![](https://filescdn.proginn.com/200def0831a1e703b7fab3198af9498d/f5f2dff20f5d81b0c1d390036912868e.webp)
![](https://filescdn.proginn.com/dd0de0b24dc89f4973b2945be2f8996f/0ac01b0244d084d02f2e89db2ca4ae00.webp)
# 一些设置(Miscellaneous Settings)
// 设置Sans-serif(无衬线)等宽字体,以便阅读
"font_face": "YaHei Consolas Hybrid",
"font_size": 12,
// 使光标闪动更加柔和
"caret_style": "phase",
// 高亮当前行
"highlight_line": true,
// 高亮有修改的标签
"highlight_modified_tabs": true,
![](https://filescdn.proginn.com/4d57d0ceaf2e511aeb5e46c223e58973/24e8b33f6c38597f00df6b76c8adb0cc.webp)
# 主题(Themes)
Soda Light
![](https://filescdn.proginn.com/f99de8e03b261ed84ab0ccd6e49bc398/38a8f76089b680a0c630c9d79de2eb29.webp)
![](https://filescdn.proginn.com/207a6937146fc6d6a484d306882662f0/44d67e8f4f0b5588ee32bc9a36eae43e.webp)
Nexus
![](https://filescdn.proginn.com/dd3dc4ac4ef6305c7b81f957351bb464/58cb6bcac352e7124395d7e75a511fd8.webp)
Flatland
![](https://filescdn.proginn.com/d1f06de01cbddf354989ace951e8fbc5/63eb64cdb65eaccc74b587dd0daa46fd.webp)
Spacegray Light
![](https://filescdn.proginn.com/40922124e58c29d974efc44b6b2c7ac7/510ed09a398b4f19af8e69d3b42f0a0f.webp)
Spacegray Dark
![](https://filescdn.proginn.com/fc9c0881592325499ef220bae5d87ddf/322503b7b1e91734d1257612e79945a6.webp)
# 配色(Color)
"theme": "Nexus.sublime-theme",
"color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",
![](https://filescdn.proginn.com/f513c2e5a15b546f4da3b4fa737eb3b9/5001111af13df94cf54cb80d34512be3.webp)
# 良好实践(Good Practices)
// 设置tab的大小为2
"tab_size": 2,
// 使用空格代替tab
"translate_tabs_to_spaces": true,
// 添加行宽标尺
"rulers": [80, 100],
// 显示空白字符
"draw_white_space": "all",
// 保存时自动去除行末空白
"trim_trailing_white_space_on_save": true,
// 保存时自动增加文件末尾换行
"ensure_newline_at_eof_on_save": true,
# 代码段(Code Snippets)
![](https://filescdn.proginn.com/f987de2642a2cd4ee11d8610e407b76d/275fa70d5c139d25250eda6c88444a99.webp)
# 格式化(Formatting)
# 自动完成(Auto Completion)
![](https://filescdn.proginn.com/f987de2642a2cd4ee11d8610e407b76d/275fa70d5c139d25250eda6c88444a99.webp)
# 括号(Brackets)
![](https://filescdn.proginn.com/a4d2a228d6ea4a9f8b358aca562a99d7/ea652dba6924bb72524ccb4b43e6f812.webp)
![](https://filescdn.proginn.com/a4d2a228d6ea4a9f8b358aca562a99d7/ea652dba6924bb72524ccb4b43e6f812.webp)
# 命令行(Command Line)
![](https://filescdn.proginn.com/b9687d9ead5b0f4e9c2d39f5d4eb4354/c5508ddfb344bdec8f29c7196c8bc05f.webp)
# 其它(Miscellaneous)
# 快捷键列表(Shortcuts Cheatsheet)
通用(General)
# 编辑(Editing)
# 选择(Selecting)
# 查找&替换(Finding&Replacing)
# 跳转(Jumping)
# 窗口(Window)
# 屏幕(Screen)
评论
Sublime Text文本编辑器
SublimeText是一个轻量、简洁、高效、跨平台的编辑器。SublimeText 的特色功能:良好的扩展功能,官方称之为安装包(Package)。右边没有滚动条,取而代之的是代码缩略图,这个功能非
Sublime Text文本编辑器
0
Sublime AFTPSublime Text 的 FTP 操作插件
SublimeText编辑器插件,用于FTP操作,解决了原有的FTP插件SFTP因编码不一致,不能进行操作的问题。安装方法:打开sublimetext编辑器,依次点击菜单栏中的按钮Preference
Sublime AFTPSublime Text 的 FTP 操作插件
0
one-dark-themeOne Dark theme for Sublime Text
OneDarkthemeAdarkSublimeTextthemebasedonAtomOneDarkUItheme.ColorschemebyIceTimuxInstallationEasyYouc
one-dark-themeOne Dark theme for Sublime Text
0
TerminalViewTerminal inside Sublime Text 3 view
TerminalViewTHISPLUGINISDEAD!IamnolongerusingSublimeTextanddonothavethetimetosupportthisplugin.There
TerminalViewTerminal inside Sublime Text 3 view
0
Sublime Text 2 PHP IDE 工具
插件介绍本插件属于Sublime Text 2的一个PHP的扩展,目前可实现的功能为【语法检测】【执行文件】【执行内容】【格式化文件】【格式化内容】主菜单默认快捷键为ctrl+alt+shift+p弹
Sublime Text 2 PHP IDE 工具
0