Sublime Text 使用笔记

快捷键

命令

  Ctrl + ` (Console)

  Ctrl + Shfit + P (Command Palette)

文件查找

  Ctrl + P (查找文件,附加命令@、:、#,可与文件查找组合使用)

  Ctrl + G (符号查找)

文件查看(同eclipse)
  Ctrl + ↓ (下滚行)
  Ctrl + ↑ (上滚行)
  Ctrl + -/+ (放大/缩小)

光标跳转

  F12 (跳转到定义)

  Alt + - (跳转到上一个位置)

  Shift + Alt + - (跳转到下一个位置)

内容查找

  Ctrl + F (从当前文件查找)

  Ctrl + Shift + F (从指定目录查找)

  F3 (查找下一个)

  Shfit + F3 (查找上一个)

  Ctrl + H (替换)

编辑

  Ctrl + Z (撤销)

  Ctrl + Y (重做)

注释

  Ctrl + / (添加或删除注释(//))
  Ctrl + Shift + / (添加或删除注释(/* */))

多光标

  Ctrl + Shift + L (start multiple selections)

  Ctrl + D (next selection, use with Ctrl + Shift + L)

  Ctrl + 鼠标左键 (多光标编辑)

  Shift + 鼠标右键 (区块选择)

  Ctrl + U (undo)

project

  Ctrl + Shift + N (新开窗口)

  Ctrl + Alt + P (切换项目)    

  需自定义:{ "keys": ["ctrl+alt+p"], "command": "prompt_select_workspace" }

安装 Sublime Text 3

1、官网下载安装 http://www.sublimetext.com

2、Package Control 安装 https://packagecontrol.io/installation

插件安装

方法一:下载插件包,放到 Installed Packages (.sublime-package文件)或 Packages 目录(解压缩后的文件目录)

方法二:使用Package Control  (推荐)

  1)Install Package 命令:

    插件包下载完后,所做的事有三项:

    i) 将安装包放到相应目录,同方法一

    ii) 将插件名添加到 User/Package Control.sublime-settings -> installed_packages 列表中

    iii) 将插件设置添加到 Preference -> Package Settings下

  2)Remove Package 命令:

    做与1)相反的操作,如删除 installed_packages 列表中的插件、 删除 Packages 目录中相应插件目录

  3)直接修改 installed_packages 列表,也可添加或删除插件

插件查找:可在 Package Control 官网查找插件及使用说明

基础插件

  1、ConvertToUTF8             支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件

  2、Bracket Highlighter        用于匹配括号,引号和html标签

  3、SideBar Enhancements   改进了侧边栏功能,常用的两个功能:浏览器打开(F12)和重命名(F2),设置方式:

                { "keys": ["f12"], "command": "side_bar_open_in_browser","args":{"paths":[], "type":"testing", "browser":""}},
                { "keys": ["f2"], "command": "side_bar_rename"},

 JS 插件

  1、DocBlockr         添加注释,使用方式为:/* + 回车 或 /** + 回车

  2、JsFormat        js格式化,使用方式: 快捷键 (Ctrl + Alt + F) 或 右键选择jsFormat

  3、SublimeCodeIntel     智能提示

  4、SublimeLinter-jshint    语法检查

HTML + CSS 插件

  1、HTML-CSS-JS Prettify  HTML,CSS,JS和Json代码格式化,需要安装 node.js,快捷键:Ctrl + Shift + H

  2、Emmet           代码补全

  Sublime Text 3 本身对HTML智能提示与补全支持很好,使用方式与Emmet相似(tab键触发)

Python

  1、SublimeCodeIntel     智能提示

  2、SublimeLinter-flake8   语法检查,注意,需要将flake8.exe所在目录(如:C:Python27Scripts)添加到path中

    查看所有错误:{ "keys": ["ctrl+k"], "command": "sublimelinter_show_all_errors" }

    忽略特定检查:sublime使用sublimelint-luacheck屏蔽指定警告

  3、SublimeREPL      Python交互运行环境,可使用PDB调试,可配置快捷方式

    { "keys":["ctrl+f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}

 参考:

Sublime Text 3 绝对神器

常用的sublime text 3插件(很爽哦)

原文地址:https://www.cnblogs.com/MattCheng/p/8144367.html