本文引自:http://blog.csdn.net/u011272513/article/details/52088800

工具:官网下载:Sublime Text3

安装:直接运行安装。http://write.blog.csdn.net/postedit

激活:参考文/晚晴幽草(简书作者)

初次打开上方会显示未注册,点击Help-》 enter licenc,将以下内容复制粘贴进去。

Michael Barnes
           Single User License
           EA7E-821385
           8A353C41 872A0D5C DF9B2950 AFF6F667
           C458EA6D 8EA3C286 98D1D650 131A97AB
           AA919AEC EF20E143 B361B1E7 4C8B7F04
           B085E65E 2F5F5360 8489D422 FB8FC1AA
           93F6323C FD7F7544 3F39C318 D95E6480
           FCCC7561 8A4A1741 68FA4223 ADCEDE07
           200C25BE DBBC4855 C4CFB774 C5EC138C
           0FEC1CEF D9DCECEC D3A5DAD1 01316C36

配置:安装最为重要的Package Control组件。

  1. 按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音。
  2. 粘贴以下代码到底部命令行并回车:
  3. 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())
  4. 重启软件,如果在Perferences->package settings中看到package control这一项,则安装成功。
  5. 接下来就可以使用Package Control安装插件:按下Ctrl+Shift+P调出控制面板,输入install调出Install Package选项选中回车。接着在搜索框中输入需要安装的插件,列表中选中即可安装。

常用必备插件:参考Sublime Text 3 绝对神器 

  1. 两种编码方式:utf-8和gbk,sublime默认为utf-8,若要支持显示GBK等编码内容,就要安装转换插件ConvertToUTF8。这是一款支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件。
  2. 侧边栏底色统一:SyncedSidebarBg。
  3. 集合多种功能,大名鼎鼎的 Zen coding:Emmet。
  4. 代码提示:Sublime CodeIntel。
  5. 自动对齐代码:Alignment。
  6. 代码检查:SublimeLinter。
  7. 改进侧边栏,增加很多功能:SideBar Enhancements。
  8. 匹配括号引号等:BracketHighlighter。
  9. 自动生成PHPDoc风格注释:DocBlockr。
  10. 文件路径自动提示:AutoFileName。

常用快捷键以及修改

  1. ctrl+shift+p:打开命令面板
  2. esc:退出某种状态
  3. ctrl+p:根据文件名打开文件,可以模糊匹配
  4. ctrl+r:寻找并定于当前文件下的函数名
  5. ctrl+g:输入框输入数字,定位到行号
  6. ctrl+p:输入框加#标识,查找标识
  7. ctrl+d:多处同步编辑,修改多个相同的代码,先选中其中一个,然后ctrl+d会向下连选相同代码然后可以统一编辑。(鼠标移到某处,按住shift键,同时鼠标右键按住往下拉可连续选中多行的几个字母)
  8. ctrl+f:输入待查找代码,按下enter查找下一个,shift+enter查找上一个。
  9. ctrl+h:查找替换
  10. ctrl+shift+f:全项目查找,当前文件夹下在所有文件里查找
  11. ctrl+w:关闭当前文件
  12. ctrl+shift+w:关闭所有文件
  13. ctrl+k+b:开启/隐藏侧边栏
  14. ctrl+x:删除当前行
  15. ctrl+shift+enter/ctrl+enter:在当前行前/后插入一个空行
  16. ctrl+m:跳到对应匹配的括号
  17. ctrl+n:新建窗口
  18. ctrl+/、ctrl+shift+/:末行注释和块注释
  19. ctrl+alt+up/ctrl+alt+down:向上或向下交换两行(该快捷键可能被PC系统的英特尔核心显卡所占用,解决办法
  20. 右键功能->show unsaved changes:显示未保存的修改,红色减号表示删去的内容,绿色加号表示新增的内容。

    Open Containing Folder…,打开包含此文件的文件夹,这个很方便找到相关的文件。

    Copy File Path,复制文件路径,方便我们复制路径到浏览器中查看。

  21. F11/Shift+F11:全屏/全屏免打扰模式,只编辑当前文件
  22. Alt+Shift+数字:

    Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字)

    Alt+Shift+2 左右分屏-2列

    Alt+Shift+3 左右分屏-3列

    Alt+Shift+4 左右分屏-4列

    Alt+Shift+5 等分4屏

    Alt+Shift+8 垂直分屏-2屏

    Alt+Shift+9 垂直分屏-3屏

  23. shift+↑ 向上选中多行。

    shift+↓ 向下选中多行。

    Shift+← 向左选中文本。

    Shift+→ 向右选中文本。

  24. Tab 向右缩进。

    Shift+Tab 向左缩进。

  25. Ctrl+Z 撤销。

    Ctrl+Y 恢复撤销。

    Ctrl+U 软撤销,

  26. Ctrl+T 左右字母互换。
  27. Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。

设置:sublime text3只有两个设置:系统设置和快捷键设置,一般我们修改设置的话,最好复制出来在user里修改,以免以后升级default被覆盖掉。

 推荐设置:

  • 用户设置 Preferences -> Settings - User

    {
    "color_scheme" : "Packages/Color Scheme - Default/Monokai.tmTheme", // theme
    "draw_minimap_border" : true, // 右侧缩略图边框
    "font_face" : "YaHei Consolas Hybrid", // 字体设置
    "font_size" : 13, // 字体大小
    "highlight_line" : true, // 当前行标亮
    "ignored_packages" : ["Toggle Css Format"], // 开启vim模式
    "save_on_focus_lost" : true, // 失去焦点后保存
    "auto_complete" : false, // 失去焦点后保存
    "word_wrap" : false, // 强制不换行
    "word_separators" : "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?", // 双击选中中划线
    "update_check" : false // 关闭自动更新
    }
  • 用户设置 Preferences -> Settings - User

    {
    "color_scheme" : "Packages/Color Scheme - Default/Monokai.tmTheme", // theme
    "draw_minimap_border" : true, // 右侧缩略图边框
    "font_face" : "YaHei Consolas Hybrid", // 字体设置
    "font_size" : 13, // 字体大小
    "highlight_line" : true, // 当前行标亮
    "ignored_packages" : ["Toggle Css Format"], // 开启vim模式
    "save_on_focus_lost" : true, // 失去焦点后保存
    "auto_complete" : false, // 失去焦点后保存
    "word_wrap" : false, // 强制不换行
    "word_separators" : "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?", // 双击选中中划线
    "update_check" : false // 关闭自动更新
    }

最后在sublimetext3中配置C/C++编译环境:C/C++编译环境配置

转载 | Sublime Text3 安装以及初次配置的更多相关文章

  1. Sublime Text3安装以及初次配置

    Sublime Text3安装以及初次配置 工具:官网下载:Sublime Text3 安装:直接运行安装.http://write.blog.csdn.net/postedit 激活:参考文/晚晴幽 ...

  2. Sublime Text3安装教程,配置教程,常用插件安装等方法

    前言: sublimeText3的特点: 1.Sublime Text 是一款跨平台代码编辑器,在Linux.OS X和Windows下均可使用. 2.Sublime Text 是可扩展的,并包含大量 ...

  3. sublime text3安装以及插件配置教程

    http://blog.csdn.net/feizaosyuacm/article/details/54729891 本文是安装的Sublime Text3是portable version(可移动版 ...

  4. ubuntu16.04下sublime text3安装和配置

    ubuntu16.04下sublime text3安装和配置 2018年04月20日 10:31:08 zhengqijun_ 阅读数:1482 1.安装方法 1)使用ppa安装 sudo add-a ...

  5. Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件

    学习python的时候 在编辑器的选择上会有很多选择,我最终还是选择了sublime text3. 相对于其他编辑器,sublime text有以下特性: 插件多,类似GoSublime,Emmet信 ...

  6. mac下sublime text3安装SFTP及使用

    mac下sublime text3安装SFTP 1.shift+command+p进入控制面板 2.输入install进入程序安装界面选择需要安装的插件(SFTP) 3.直接进行安装(需要联网) 4. ...

  7. Sublime text3安装

    一.Sublime text3下载 [20190506]下载 官网下载:https://www.sublimetext.com/ https://download.sublimetext.com/Su ...

  8. Sublime Text3安装SublimeREPL插件以及快捷键设置

    SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)vir ...

  9. Sublime Text3安装evernote插件

    关键字 Markdown编辑器.Evernote.Sublime Text3   正文 Sublime Text3安装evernote插件方法如下: 1.使用Package Control安装ever ...

随机推荐

  1. Windows 应用容器化

    背景 在这个时间点,我们可能已经对 Linux 容器使用已经达到熟练掌握的程度,因为 Docker 与 Kubernetes 都是最早为 Linux 平台设计.当我们从容器这项技术中体会到种种收益,对 ...

  2. RabbitMQ windows 安装后 此时不应有 \RabbitMQ。

    在安装过程中,如果细心实际上在安装的细节显示starting Service后就已经提示这个问题,实际上就是没有注册到RabbitMQ这个服务. 在研究了很久之后才发现原来是安装路径的问题,原先是安装 ...

  3. 设计模式:代理模式是什么,Spring AOP还和它有关系?

    接着学习设计模式系列,今天讲解的是代理模式. 定义 什么是代理模式? 代理模式,也叫委托模式,其定义是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用.它包含了三个角色: Subject: ...

  4. 提高JavaScript 技能的12个概念

    JavaScript 是一种复杂的语言.如果是你是高级或者初级 JavaScript 开发人员,了解它的基本概念非常重要.本文介绍 JavaScript 至关重要的12个概念,但绝对不是说 JavaS ...

  5. 【DFS例题】等式

    题目如下: 这道题依然是一道dfs(要求输出方案数很明显用dfs呐) 首先一个模板贴上来: void dfs()//参数用来表示状态 { if(到达终点状态) { ...//根据题意添加 return ...

  6. 《ElasticSearch6.x实战教程》之简单搜索、Java客户端(上)

    第五章-简单搜索 众里寻他千百度 搜索是ES的核心,本节讲解一些基本的简单的搜索. 掌握ES搜索查询的RESTful的API犹如掌握关系型数据库的SQL语句,尽管Java客户端API为我们不需要我们去 ...

  7. RSA premaster secret error 错误解决

    报错信息如下: Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法使用安全套接字层(SSL)加密与 SQL Serve ...

  8. 【算法•日更•第十九期】动态规划:RMQ问题

    ▎前言 首先先来说一下RMB是什么,当然是人民币啦. 今天我们要学的这个东西不一般,叫做RMQ问题,那么它和RMB有什么关系呢?待小编细细说来. ▎前置技能:动态规划 不会的同志请戳这里迅速了解动态规 ...

  9. Excel催化剂开源第15波-VSTO开发之DataTable数据导出至单元格区域

    上篇提到如何从Excel界面上拿到用户的数据,另外反方向的怎样输出给用户数据,也是关键之处. VSTO最大的优势是,这双向的过程中,全程有用户的交互操作. 而一般IT型的程序,都是脱离用户的操作,只能 ...

  10. webService 的使用

    webService Web service是一个平台独立的,低耦合的,自包含的.基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述.发布.发现.协调和配置这些 ...