Sublime Text 更新总结

简介: Sublime Text 更新总结Builds2116//全局设置"highlight_modified_tabs" : true 变更文件所属的tab高亮// 折叠ctrl+shift+[ 折叠代码(光标所在块)ctrl+shift+] 展开折叠的代码(光标所在块)ct...

Sublime Text 更新总结

Builds

2116

//全局设置
"highlight_modified_tabs" : true	 变更文件所属的tab高亮
// 折叠
ctrl+shift+[	折叠代码(光标所在块)
ctrl+shift+]	展开折叠的代码(光标所在块)
ctrl+k,t	折叠所有元素属性
ctrk+k,0	取消所有折叠
ctrl+k,ctrl+1~9	折叠第1~第9级块(第2级最有用)
// 选择
ctrl+shift+j	选择当前块,并且包含缩进(再也不用鼠标去拖选了)

2111

// 全局设置 [Global Settings - User]
"ignored_packages": ["Vintage"]	vi 模式

// 文件设置 [File Settings - User]
"draw_indent_guides":true|false	渲染缩进指示线

// 热键
alt+.	自动结束标签:	 
ctrl+shfit+a 扩展选区到标签:	
ctrl+k+b	切换边栏
ctrl+b	编译

// 项目设置
// docs: http://www.sublimetext.com/docs/2/projects.html
增加项目包含过滤选项:file_exclude_patterns 和 folder_exclude_patterns,分别为文件和文件夹匹配模式。
// 例:
{
  "path": "/D/dev.workspace/foo",	
  "folder_exclude_patterns": ["data","css"],
  "file_exclude_patterns":["*.png"]
}

扩展

Package Control 

包管理。这是 sublime 最有价值的扩展。可以随时通过 discover package 命令来查找最新的扩展。

  1. 安装,ctrl + ` 打开控制台,然后输入以下的一整行 python 代码进行安装:

    import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
    
  2. 重启sublime
  3. ctrl + shift + p 打开命令面板,输入 install 查询,选择第一个 "Package Control: Install Package"
  4. 选择需要的包安装

** 安装失败的包,进入Data/Installed Packages删除对应的。

下面的扩展都可以通过 Package Control 自动安装: 

Alignment

代码对齐扩展,默认赋值等号(=)对齐,可自定义,比如增加JSON中键值分割的冒号(:)对齐。

Git

安装之后,命令面板中输入 git 查询命令。缺陷是使用起来速度很慢。

SublimeCodeIntel

智能提示。支持CSS、JS等等。

Goto Documentation

支持JS或PHP文件。JS文件中使用 ‘Goto Documentation’ 命令将打开 MDN 搜索选中词语,查 DOM 手册时相当有用。

Sublime 2 ZenCoding

自 Sublime 更新到版本2以来首次能使用。写 HTML 代码必备。

常用热键总结

ctrl + ↑/↓	按行卷屏
ctrl + shift + d	复制行
ctrl + shift + k	删除行
ctrl + d	选择邻近选中内容
alt + f3 选择所有选中内容

ctrl + shift + enter 往光标所有行之前换一行
ctrl + enter 往光标所有行之后换一行

ctrl + shift + f	文件夹查找
alt + shift + w	标签包围选区(安装 zen coding 之后更好用)

// zen coding
ctrl + shift + ,	向前选择标签或属性
ctrl + shift + .	向后选择标签或属性
ctrl + alt + enter 缩写展开预览
ctrl + ,	展开缩写
f1	style 标签中智能提示样式

目录
相关文章
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
1048 8
Sublime Text 3配置Go语言开发环境
lua环境,sublime text 插件安装
lua环境,sublime text 插件安装
|
Python
Sublime Text Python 代码提示插件 Anaconda
Sublime Text Python 代码提示插件 Anaconda
333 1
|
JSON 数据格式
Sublime Text 查找的内容 高亮显示
Sublime Text 查找的内容 高亮显示
1621 0
Sublime Text 查找的内容 高亮显示
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63747 7
Sublime Text 3配置 C# 开发环境
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
350 1
Sublime Text 3配置 Python 开发环境
|
C++
Sublime Text 3 解决中文乱码问题
【5月更文挑战第1天】本篇介绍 Sublime Text 3 解决中文乱码问题,不仅仅适用于 C/C++ 代码,也适用于其他任何 Sublime Text 3 集成的开发环境。
2213 5
Sublime Text 3 解决中文乱码问题
Sublime Text 16进制显示
Sublime Text 16进制显示
871 0
Sublime Text 汉化 中文
Sublime Text 汉化 中文
148 0
|
API 开发工具 C++
【专栏:工具与技巧篇】使用代码编辑器(VS Code/Sublime Text)提升开发效率
【4月更文挑战第30天】在VS Code与Sublime Text两大流行代码编辑器中,开发者可借助其高效特性提升编程效率。VS Code拥有丰富的插件生态、内置Git集成、强大的调试工具、智能提示和多文件导航功能。Sublime Text则以其轻量级、快速响应、多光标编辑及自定义构建系统见长。学习编辑器的键盘快捷键、自定义配置、使用内置终端以及键绑定和宏,将助开发者进一步提高开发效率。选择适合自己的编辑器并不断适应新技术是提升开发工作流的关键。
568 1