下面我将给出一份“sublime text2小技巧、帮助您写代码是越写越快”的详细攻略,并结合两个示例进行说明。
一、Sublime Text 2 环境配置
1. 安装package control
Sublime Text 2最强大的地方就是它的插件系统,而package control是这个插件系统的核心。通过它,您可以轻松地安装、管理、升级和删除Sublime Text 2中的插件。下面是它的安装步骤:
- 打开Sublime Text 2
- 打开控制台:按下Ctrl+`或者View > Show Console
- 复制以下python代码并在控制台中粘贴运行:
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())
- 重启Sublime Text 2 来完成安装。
2. 安装必备插件
Sublime Text 2自带的功能虽然已经很强大了,但是使用插件可以增强它的功能,提高我们的效率。以下是这里推荐的必备插件:
- Emmet:快速编写HTML和CSS代码的插件,支持诸多的快捷键和语法。
- Alignment:将多行文本自动对齐的插件,方便排版。
- ColorPicker:能够在编辑界面中快速选择颜色并使用的插件。
- BracketHighlighter:用彩色不同颜色高亮显示匹配的括号、大括号、方括号等符号,方便代码阅读。
- SublimeLinter:能够集成很多种语言的语法检查器,便于检查代码的语法错误。
安装这些插件可以通过以下步骤来完成(以SublimeLinter为例):
- 打开Sublime Text 2
- 执行按键Ctrl+Shift+P,调出package control
- 输入install关键字并回车,search 结果列表会列出当前可用插件,找到安装SublimeLinter,按下回车键进行安装。
二、快捷键
Sublime Text 2有几乎无数的快捷键,它们可以帮助您更快、更高效地完成任务。以下是一些最常用的快捷键:
1. 编辑
- Ctrl+S:保存
- Ctrl+Z:撤销
- Ctrl+Shift+Z 或 Ctrl+Y:恢复
- Ctrl+D:选中光标位置出现的下一个相同的词
- Ctrl+Shift+D:复制光标所在的整行到下一行
- Ctrl+Shift+↑ 或 Ctrl+Shift+↓:上下行交换
- Ctrl+] 或 Ctrl+[:缩进、缩出
- Ctrl+Shift+L:分割选择(同个词使用多次,将多个光标插入)
2. 窗口
- Ctrl+T:通过输入文件名快速打开任何文件
- Ctrl+N:新建文件
- Ctrl+Shift+N:新建窗口
- Ctrl+W:关闭当前窗口
- Ctrl+Shift+W:关闭所有窗口
- Ctrl+Tab 或 Ctrl+Shift+Tab:在多个窗口中切换
示例1:如果您需要在许多不同的文件中搜索相同的文本并进行替换,那么可以使用以下快捷键:
- Ctrl+Shift+F:打开搜索框(可以搜索和替换所有打开的文件)
- Alt+Enter:在搜索结果中同时选择所有结果
- Ctrl+Alt+Enter:在搜索结果中同时选择当前页的所有结果
- Ctrl+Shift+1:将搜索结果从结果区域转移到编辑器中,此时光标位于第一个匹配项的下方,静默替换模式未启动
- Ctrl+Shift+2:开启静默替换模式,用当前选项替换第一个匹配项,光标移动到下一个匹配项
- Ctrl+Shift+X:在可编辑正则表达式窗口中编辑/调整正则表达式
示例2:如果您需要快速复制粘贴一行到其他位置,那么可以使用以下快捷键:
- Ctrl+C 或 Ctrl+X:复制或剪切整行
- Ctrl+Shift+V:复制整行到粘贴板
- Ctrl+Shift+D:复制整行并插入下一行,包括光标行在内
- Ctrl+Shift+↑ 或 Ctrl+Shift+↓:上下移动整行(可以一次移动多行)
这里只是列出了一些最常用的快捷键。您可以在Sublime Text 2中执行Ctrl+Shift+P来打开命令面板,然后输入Key Binding查看其它快捷键,或者通过编写自己的Key Binding来创建自定义快捷键。
三、自定义设置
Sublime Text 2允许您自定义很多设置,以便更好地适应自己的方式,以下是一些可用的设置。
1. 个性化配色
虽然Sublime Text 2是自带配色的,但是您可以自己进行更好的搭配。以下是这里提供的一些很棒的配色方案:
- Monokai
- Railscasts
- Spacegray
下面是一个例子,展示如何更改配色:
- 打开Sublime Text 2
- 执行按键Ctrl+Shift+P,调出package control
- 输入UI theme关键字并回车,从搜索结果中选择一个喜欢的方案。
- 在偏好设置文件用户设置端添加以下两行:
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"theme": "Soda Dark 3.sublime-theme"
更改后,您可以通过菜单Preferences -> Color Scheme和Preferences -> Theme来切换配色方案和UI主题。
2. 修改字体
Sublime Text 2默认字体虽然很漂亮,但是有时它并不是您希望的方式。以下是如何更改Sublime Text 2字体的步骤:
- 打开Sublime Text 2。
- 点击Preferences -> Settings-User(Preferences.sublime-settings)。
- 添加以下行:
"font_face": "微软雅黑",//字体名称
"font_size": 14.0,//字体大小
在此处更改字体名称和大小,以适应您的需要。
通过这些设置,您可以在Sublime Text 2中创建一个非常定制的应用程序,以适应您的特定偏好和风格。
总结:通过上述的环境配置、快捷键、自定义设置攻略,相信您一定可以在Sublime Text 2中快速、高效地进行编码,让您的编码过程变得更加轻松、愉悦。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:sublime text2小技巧、帮助您写代码是越写越快 - Python技术站