Sublime Text 3 使用问题答疑
命令面板/命令模式:ctrl+shift+p
ctrl+c
ctrl+v → ctrl+shift+v粘贴时会保持原格式(缩进)
ctrl+s
ctrl+z撤销
ctrl+y恢复撤销
在当前行下面添加一行:ctrl+enter
在当前行上面添加一行:ctrl+shift+enter
添加注释:ctrl+/
取消注释:ctrl+shift+/
替换:ctrl+h
选中下一个:ctrl+d
跳过:ctrl+k
选中整行:ctrl+l
选中括号内的内容:ctrl+shift+m
光标移至括号内结束或开始的位置:ctrl+m
增加缩进:ctrl+](右大括号)
减少缩进:ctrl+[(左大括号)
选中代码,按下快捷键,折叠代码:ctrl+shift+[
选中代码,按下快捷键,展开代码:ctrl+shift+]
展开所有折叠代码:ctrl+shift+0
向左单位性地快速移动光标:ctrl+←
向左单位性地选中文本:Ctrl+Shift+←
向右单位性地快速移动光标:ctrl+→
向右单位性地选中文本:Ctrl+Shift+→
向上选中多行:shift+↑
将光标所在行和上一行代码互换(将光标所在行插入到上一行之前):Ctrl+Shift+↑
将光标所在行和下一行代码互换(将光标所在行插入到下一行之后):Ctrl+Shift+↓
向下选中多行:shift+↓
向左选中文本:Shift+←
向右选中文本:Shift+→
向上添加多行光标,可同时编辑多行:Ctrl+Alt+↑
向下添加多行光标,可同时编辑多行:Ctrl+Alt+↓
合并选中的多行代码为一行:Ctrl+J
复制光标所在整行,插入到下一行:Ctrl+Shift+D
转换大写:ctrl+k+u
转换小写:ctrl+k+l
左右字母互换:ctrl+t
开启/关闭Sidebar:Ctrl+K+B
全屏模式:F11
免打扰模式:Shift+F11
go to anything:ctrl+p 打开搜索框
↓
1. 输入当前项目中的文件名,快速搜索、打开文件
2. 直接输入文件路径打开指定文件
3. #+关键字,查找文件中的变量名、属性名等,eg #body
4. @+关键字,查找文件中的函数名
5. :+数字,跳转到文件中该行代码
多行游标:
1.alt+F3(快速多选的意思)
2.shift+鼠标右键
3.ctrl+a,然后ctrl+shfit+l (PS:主要是ctrl+shfit+l 在起作用,选中任一部分,按ctrl+shfit+l ,选中的每一行后面都会出现多行游标)
Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页
Ctrl+PageDown 向左切换当前窗口的标签页
Ctrl+PageUp 向右切换当前窗口的标签页
Alt+Shift+1 窗口分屏,恢复默认1屏(非小键盘的数字,非F1)
Alt+Shift+2 左右分屏-2列
Alt+Shift+3 左右分屏-3列
Alt+Shift+4 左右分屏-4列
Alt+Shift+5 等分4屏
Alt+Shift+8 垂直分屏-2屏
Alt+Shift+9 垂直分屏-3屏
大部分来源于:https://www.douban.com/note/362268947/,thx~
Docblockr插件快速添加注释(按enter自动补全注释,只在javascript里好用)
SidebarEnhancement插件,增强siderbar右键功能,比如在浏览器查看等
PS:安装之后要把文件夹加到项目里(菜单栏→Program→Add Folder to Program...
AdvancedNewFile插件的快捷键:ctrl+alt+n
新建文件的时候会默认建在第一个项目文件夹下,如果想在其他项目文件夹里新建,输入完整的路径即可,从 所在盘:/ 开始写
Emmet插件的快捷键是:ctrl+e
Emmet插件里{ }的意思是输出内容
eg
ul>.item$*10 → ctrl+e
<ul>
<li class="item1"></li>
<li class="item2"></li>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
<li class="item6"></li>
<li class="item7"></li>
<li class="item8"></li>
<li class="item9"></li>
<li class="item10"></li>
</ul>
其中:
>是子无素选择符,说明是应用于第一代子元素;
.item说明给子元素添加class,且class名为item,#就是添加ID;
$是序号;
*10代表想要输出10行
配置使用Sublime Text 3 PS:可以不把配置文件放在C盘
修改sublime Text 的默认配置文件位置
默认情况下安装完sublime text 3,在第一次运行的时候,sublime text 3会在%appdata%目录下生成一个Sublime Text 3的文件夹,用于存放配置文件,以及后面安装的各种插件;为便于设置完后打包,建议将配置文件位置改到安装目录下。
安装完sublime text 3后,不要直接运行,找到sublime text 3的安装目录,并在该目录下新建 Data 文件夹(注意大小写)。如果已经运行了,请先在地址栏输入 %appdata% 然后删除该目录下的sublime text 3文件夹。完成这一步之后再打开sublime text 3所有的配置文件都会被生成在Data文件夹中了。
好处:
1、安装后的插件可以在sublime text 3安装目录下的 Data/Packages下找到。
2、打包的文件就可以在其他电脑上直接使用了。
http://zhidao.baidu.com/question/1368446900285224699.html
js/css/html语法验证的安装方法:
1.先下载安装好node.js
2.在sublime text 3中安装好sublimelinter和sublimlinter-jshint/sublimelinter-csslint/sublimelinter-htmlhint共4个插件
3.在cmd里分别写入
npm install -g jshint 回车
npm install -g csslint 回车
npm install -g xg-htmlhint 回车
4.如果还是无法验证,查看 右键→sublimlinter→Toggle Linter... 检查是否为 disable,若是,点击 disable,重新查看,会发现 disable 变成 enable,就可以验证了
https://nodejs.org/en/download/
https://segmentfault.com/a/1190000004169261
http://jingyan.baidu.com/article/b907e627b790b146e7891c3c.html
安装 SidebarEnhancement插件后 设置在浏览器中打开文件的快捷键的方法:
1.在 菜单栏Preferences→Package Settings→Side Bar→Key Bindings - User 里粘贴
[
{ "keys": ["ctrl+shift+c"], "command": "copy_path" }, /*复制文件路径的意思*/
//firefox
{ "keys": ["f12"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "D:\\Program Files\\Mozilla Firefox\\firefox.exe",
"extensions":".*" //any file with extension
} },
//opera
{ "keys": ["f2"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "D:\\Program Files\\Opera\\launcher.exe",
"extensions":".*"
}
},
//ie
{ "keys": ["f4"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:\\Program Files\\Internet Explorer\\iexplore.exe",
"extensions":".*"
}
},
]
2.快捷键可根据自己的需求改变,浏览器路径一定要写自己电脑上的安装路径,且是用\\
PS:
目前用的theme是autumn,字号是16
遇到sublime text 3报错别方,重启软件,或者提示丢什么补什么就可以
很多问题的锅都是软件不稳定!!!
关闭软件自动更新:
“首选项”—“设置--用户”/Preferences -> Settings-User
↓
写上"update_check":false
↓
保存
解决Sublime Text 3默认不支持GBK编码格式的问题:
安装ConvertToUTF8插件,重启软件即可
待学:
学到JS的时候学习snippet功能 6-2
服务器响应测试功能httpRequest 6-4
jQuery等内库的辅助功能nettus fetch 6-5
使用lint进行语法校验及风格校验最后2分钟是自创js语法校验规则,以后再看 6-8
http://www.imooc.com/video/5473
Sublime Text 3 使用问题答疑的更多相关文章
- 全网最详细的Sublime Text 3的安装Package Control插件管理包(图文详解)
不多说,直接上干货! 全网最详细的Windows里下载与安装Sublime Text *(图文详解) 全网最详细的Sublime Text 3的激活(图文详解) 全网最详细的Sublime Text ...
- 全网最详细的Sublime Text 3的插件官方网站(图文详解)
不多说,直接上干货! 全网最详细的Windows里下载与安装Sublime Text *(图文详解) 全网最详细的Sublime Text 3的激活(图文详解) 全网最详细的Sublime Text ...
- 全网最详细的Sublime Text 3的设置字体及字体大小(图文详解)
不多说,直接上干货! 前期博客 全网最详细的Windows里下载与安装Sublime Text *(图文详解) 全网最详细的Sublime Text 3的激活(图文详解) 你也许是如下的版本: 点 ...
- 全网最详细的Sublime Text 3的激活(图文详解)
不多说,直接上干货! 前期博客 全网最详细的Windows里下载与安装Sublime Text *(图文详解) ZYNGA INC. User License EA7E- 927BA117 84C93 ...
- 全网最详细的Windows里下载与安装Sublime Text *(图文详解)
不多说,直接上干货! 前言 这是代码编程软件,可以性感编程自己代码,有着非常丰富的插件,界面整洁清爽.第一次使用可能不习惯,当你使用一段时间之后,你就会爱上它. 下载与安装 1.下载:目前官方的正式版 ...
- Sublime Text 3中文乱码解决方法以及安装包管理器方法
一般出现乱码是因为文本采用了GBK编码格式,Sublime Text默认不支持GBK编码. 安装包管理器 简单安装 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令 ...
- 在Sublime Text 3上安装代码格式化插件CodeFormatter
1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ...
- sublime text 3 + python配置,完整搭建及常用插件安装
四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...
- 前端工程师手中的Sublime Text
原文地址:http://css-tricks.com/sublime-text-front-end-developers/ 我的Blog:http://cabbit.me/sublime-text-f ...
随机推荐
- [转]struts1.2的action参数配置
转载地址:http://chenfeng0104.iteye.com/blog/796870 <struts-config> <form-beans> ...
- java.sql.SQLException: 关闭的 Resultset: next
根据异常信息判断是数据库查询出来的结果集被关闭了,所以就了next 我的代码是一个Impl方法(假设为A方法)中调用另一个Impl方法(假设为B方法),我在执行完B方法后,调用了一下关闭数据库连接的方 ...
- 如何配置pom.xml用maven打包java工程
最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的j ...
- dmidecode查看设备硬件信息
在bash里输入:dmidecode -s system-product-name 或者lshw -class system 在Linux系统环境下(CentOS .4和Ubuntu .04已确认), ...
- printf(),类型修饰符
%s, 将输出作为字符串,要一直找到结束符'\0',这样在内存访问中,如果访问的是char 类型的,就会出现,从起始位置一直访问把整个申请的内存空间都遍历没有找到'\0',就会出现segment fa ...
- Css绘制圆形,环形,椭圆等图形
转载自http://blog.csdn.net/gongstrong123/article/details/50888758 绘制圆形,环形,椭圆 <!DOCTYPE html> < ...
- GOLANG 基本数据类型 浮点型
浮点型 主要为了表示小数 也可细分float32和float64两种 float64提供比float32更高的精度 取值范围 类型 最大值 最小非负数 float32 3.40282346638528 ...
- 如何将推送证书p12导出为pem
1. 在Mac上启动Keychain助手,然后在login keychain中选择 Certificates分类.你将看到一个可展开的“Apple Development Push Services” ...
- lucene 搜索demo
package com.ljq.utils; import java.io.File; import java.util.ArrayList; import java.util.List; impor ...
- python走起之第六话
面向过程 VS 面向对象 编程范式 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大 ...