`
xllily
  • 浏览: 120961 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Sublime Text 使用介绍、全套快捷键及插件推荐 史上最全!

阅读更多

开始使用Sublime Text:

Sublime Text有Dev版本,推荐使用,下载地址,一般推荐下载便携版本(Portable version),这样拿来拿去很方便,也不用安装,而且插件和主体在一个目录下,便携。

相关阅读:

Sublime Text快捷键:

  • Ctrl+Shift+P:打开命令面板
  • Ctrl+P:搜索项目中的文件
  • Ctrl+G:跳转到第几行
  • Ctrl+W:关闭当前打开文件
  • Ctrl+Shift+W:关闭所有打开文件
  • Ctrl+Shift+V:粘贴并格式化
  • Ctrl+D:选择单词,重复可增加选择下一个相同的单词
  • Ctrl+L:选择行,重复可依次增加选择下一行
  • Ctrl+Shift+L:选择多行
  • Ctrl+Shift+Enter:在当前行前插入新行
  • Ctrl+X:删除当前行
  • Ctrl+M:跳转到对应括号
  • Ctrl+U:软撤销,撤销光标位置
  • Ctrl+J:选择标签内容
  • Ctrl+F:查找内容
  • Ctrl+Shift+F:查找并替换
  • Ctrl+H:替换
  • Ctrl+R:前往 method
  • Ctrl+N:新建窗口
  • Ctrl+K+B:开关侧栏
  • Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
  • Ctrl+F2:设置/删除标记
  • Ctrl+/:注释当前行
  • Ctrl+Shift+/:当前位置插入注释
  • Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
  • Ctrl+Shift+A:选择当前标签前后,修改标签用的
  • F11:全屏
  • Shift+F11:全屏免打扰模式,只编辑当前文件
  • Alt+F3:选择所有相同的词
  • Alt+.:闭合标签
  • Alt+Shift+数字:分屏显示
  • Alt+数字:切换打开第N个文件
  • Shift+右键拖动:光标多不,用来更改或插入列内容
  • 鼠标的前进后退键可切换Tab文件
  • 按Ctrl,依次点击或选取,可需要编辑的多个位置
  • 按Ctrl+Shift+上下键,可替换行
  • F12 直接跳转到引用的地方 适用:js css  class  超牛B

Sublime Text 设置:

  • Setting User
    以下是浩子使用的

     

    {
    	"font_face": "courier new",
    	"font_size": 9.0,
    	"highlight_line": true,
    	"scroll_past_end": false,
    	"tab_size": 4,
    	"theme": "Soda Dark.sublime-theme",
    	"word_wrap": true
    }

Sublime Text插件:

建议先启用Package Control,作用是安装插件时很方便,启用方法:菜单栏 – View – Show Console,贴入以下代码并回车,然后重启Sublime。如果你所在的网络无法启用,则无法使用,手动搜索下载去吧(话说你的网也被封了?)。

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())

开始安装一些非常实用的插件吧,Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功),安装其它插件也是这个方法,非常快速。

  • ZenCoding
    不得不用的一款前端开发方面的插件,Write less , show more.安装后可直接使用,Tab键触发,Alt+Shift+W是个代码机器。
  • Alignment
    代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,哇,齐了。
  • Prefixr
    写 CSS可自动添加 -webkit 等私有词缀,Ctrl+Alt+X触发。
  • Tag
    Html格式化,右键Auto-Format Tags on Ducument。
  • Clipboard History
    剪贴板历史记录,显示更多历史复制,Ctrl+alt+v触发。
  • SideBarEnhancements
    侧栏右键功能增强,非常实用
  • Theme – Soda
    完美的编码主题,用过的都说好,Setting user里面添加”theme”: “Soda Dark.sublime-theme”
  • GBK to UTF8
    将文件编码从GBK转黄成UTF8,菜单 – File里面找
  • SFTP
    直接编辑 FTP 或 SFTP 服务器上的文件,绝对FTP浮云
  • WordPress
    集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用
  • PHPTidy
    整理排版PHP代码
  • YUI Compressor
    压缩JS和CSS文件
  • liveReload

    顾名思义,就是自动更新,而不需要我们编辑一次就手动刷新一下。

    安装好liveReload插件之后,就是给浏览器安装相应的插件了,在readme中可以找到谷歌和火狐的插件地址分别为:Google Chrome extension, Firefox 4 extension

  • Search in Browser

    这个就是直接在编辑器中直接快捷键“ctrl+alt+g”,打开谷歌搜索,当然还有其他的,可以参考readme文件,同样还有一个插件stackoverflow search,可以直接在stackoverflow里面搜索你的问题。

  • SublimeTmpl 快速生成文件模板
  • 一直都很奇怪为什么sublime text 3没有新建文件模板的功能,像html头部的DTD声明每次都要复制粘贴。用SublimeTmpl这款插件
  • 终于可以解脱了,SublimeTmpl能新建html、css、javascript、php、python、ruby六种类型的文件模板,所有的文件模板都在插件
  • 目录的templates文件夹里,可以自定义编辑文件模板。
  • SublimeTmpl默认的快捷键
  • ctrl+alt+h html
  • ctrl+alt+j javascript
  • ctrl+alt+c css
  • ctrl+alt+p php
  • ctrl+alt+r ruby
  • ctrl+alt+shift+p python

 

  • DeleteBlankLines 一键删除空白行

    安装好DeleteBlankLines插件后,该如何使用DeleteBlankLines插件一键删除空白行呢?可以按如下的步骤操作:

    1. 选中要删除空白行的文本范围,一般是ctrl+A直接全选
    2. 通过ctrl+alt+backspace执行一键去除空白行功能

    提示:初次使用可以拿些带有大量空白行的文件操作,以便明显地了解DeleteBlankLines的功能。

    这时候应该修改一个Sublime Text的用户配置,其中这个配置就是"保存文件时自动去掉每行结束后多余的空格",具体操作如下:

    1. 在Sublime Text菜单栏中找到preferences,选择"设置 - 用户"
    2. 在窗口中最后一个"}"前输入"trim_trailing_white_space_on_save": true(包含引号内容)
    Sublime Text快捷键去除空白行失效

    Sublime Text快捷键去除空白行失效

    设置好之后无需重启,再次打开有大量"空行"的文件,比如修改WordPress中的functions.php文件,然后在打开后进行保存,然后你就会发现那些扰人的"空行"消失了,它们真的变成空行了,然后现在在使用DeleteBlankLines的快捷键组合就能够完美的去掉所有空行了。

  • 代码版本控制等

  •  

    TortoiseSVN

     

  • git

     

  • gist(线上代码片段)

  •  

    格式化代码

    cssFormat

    jsFormat

    Tag(可以格式化html,有注释的时候表现不是很理想)

     

  • 其他插件

    bracket highlighter(括弧高亮显示)

    Goto-CSS-Declaration(跳转到css文件该class的声明处,注意对应的css文件要同时打开才行)

    jquery package,scss(支持scss的语法高亮)

  • ======================
  • 3、不建议再用的插件

    prefixr(css3前缀)

    placeholders(填充一些文本内容)。

    之所以不建议使用上面两个是因为用emmet就可以解决了,所以说emmet是多么的强大啊

 

分享到:
评论

相关推荐

    Sublime Text快捷键

    Sublime Text快捷键,Sublime Text快捷键Sublime Text快捷键Sublime Text快捷键Sublime Text快捷键。。。。。

    sublimetext2 django插件快捷键

    sublime text2的django插件 djaneiro,快捷键非常详细,好用

    sublimeText 设置格式化及快捷键

    此外,Sublime Text提供了丰富的插件生态系统,通过Package Control插件管理器,你可以安装更多的格式化插件,如`AutoFormat`或`BeautifyCode`,它们提供了更强大的代码美化和格式化功能,支持多种编程语言。...

    Sublime Text3最新版快捷键大全

    - `Ctrl+Shift+P`:打开命令面板,可以执行各种Sublime Text命令或插件功能。 5. **显示与视图类快捷键**: - `Ctrl+Tab`:按浏览顺序切换标签页。 - `Ctrl+PageDown` 和 `Ctrl+PageUp`:左右切换标签页。 - `...

    Sublime Text3快捷键

    ### Sublime Text3快捷键详解 #### 一、选择类快捷键 1. **Ctrl+D**:选中光标所在位置的文本。如果继续使用此快捷键,则会依次选中文档中出现的下一个相同的文本。这对于批量修改具有相同名称的变量、函数名等...

    windows下Sublime text2设置eclipse快捷键

    windows下Sublime text2设置eclipse快捷键,点击菜单栏:Preferences --> Browser Packages 打开文件夹Default下替换Default (Windows).sublime-keymap 即可。

    Sublime3 下载、安装及快捷键

    sublime text3 的安装 ,插件安装卸载及各种快捷键使用

    Sublime text3支持c语言的插件合集

    下面将详细介绍如何利用Sublime Text 3来支持C语言开发,并介绍一些关键的插件。 首先,我们需要了解Sublime Text 3的基础设置。打开Sublime Text 3后,用户可以通过“Preferences” > “Browse Packages”进入配置...

    sublime text2 插件包

    Sublime Text 2是一款广受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。这款编辑器支持多种编程语言...对于任何使用Sublime Text 2的人来说,了解并利用这些插件都是提高生产力的关键步骤。

    Sublime Text3 离线汉化,汉化插件安装

    Sublime Text3是一款备受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。在中文环境下,为了更好地理解和使用这款工具,汉化是必不可少的步骤。离线汉化包提供了方便,特别是对于网络环境...

    sublime text,集成各种插件

    Sublime Text允许用户自定义快捷键、主题、配色方案等,实现个性化工作环境。通过 Preferences > Settings 和 Preferences > Key Bindings 文件,你可以调整编辑器的各项设置,使其更符合个人习惯。 四、总结 ...

    Sublime Text GBK插件

    Sublime Text是一款广受欢迎的文本编辑器,尤其受到程序员和开发者们的喜爱,因其高效、可定制性强以及丰富的插件库而备受赞誉。在处理中文编码时,GBK是一种常见的格式,尤其是在旧的系统或项目中。然而,Sublime ...

    sublime text2 jade语法高亮显示插件

    "TMBundle"是TextMate Bundle的缩写,这是Sublime Text和其他基于TextMate的编辑器所使用的插件格式。解压后,你将看到一个结构化的文件夹,其中包含.sublime-package或.tmbundle文件,这些文件包含了插件的规则、...

    SublimeText2-配好插件-免安装免注册-Eclipse快捷键

    在这个“SublimeText2-配好插件-免安装免注册-Eclipse快捷键”资源包中,我们找到了一些关键的工具和信息,旨在帮助用户提升在Sublime Text 2中的开发效率。 首先,Emmet 是一个强大的HTML和CSS代码补全工具,它极...

    sublime text 3解放鼠标的快捷键总结

    此外,Ctrl+Shift+P可以打开命令框,输入关键字可调用Sublime Text的命令或插件功能。 在显示类快捷键方面,Ctrl+Tab用于切换当前窗口的标签页,Ctrl+PageDown和Ctrl+PageUp分别用于向左和向右切换标签页。快捷键...

    sublime text2 常用包和设置 快捷键

    下面将详细介绍这款编辑器的一些常用包、设置及快捷键。 一、常用包(Plugins) 1. ** Emmet**:这是一个前端开发者必备的插件,它极大地提升了HTML和CSS编写效率,通过缩写自动扩展为完整的HTML结构。 2. **...

    sublime text 3快捷键

    ### Sublime Text 3 快捷键详解 #### 一、选择类快捷键 ...以上就是Sublime Text 3的一些基本操作和常用快捷键的详细介绍。通过熟练掌握这些快捷键,可以显著提高编程效率,让开发者更加专注于代码本身。

    sublime text3 远程连接 Linux 系统插件 SFTP

    为了方便开发者在Linux系统上进行远程文件操作,Sublime Text 3 提供了一款名为 SFTP(Sublime Text 3 Package)的插件。这款插件允许用户直接在编辑器中连接到远程Linux服务器,实现文件的上传、下载以及实时编辑,...

    sublime-text-2,64位32位安装文件 汉化补丁 快捷键说明

    本压缩包包含了Sublime Text的安装文件,适用于64位和32位操作系统,以及汉化补丁和快捷键说明,帮助用户更好地理解和使用这款工具。 首先,让我们详细了解Sublime Text。Sublime Text是由澳大利亚开发者Jon ...

    SublimeText模板插件

    SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件SublimeText模板插件Sublime...

Global site tag (gtag.js) - Google Analytics