sublime_text使用技巧总结

为什么要用sublime_text

Sublime Text的优秀特性:

1,多行选择功能

2,提供了支持VIM兼容模式

3,启动速度快

4,命令模式

5,提供各种使用插件

sublime给我的感觉是比较快,而且插件还不错,感觉可以用作主要的文本编辑器。感觉比ue快,方便。安装比较容易,啪啪啪就搞定了。

一、基本使用

1,Ctrl + N新建一个窗口

2,分屏:在view的layout中选择,快捷键的设置则如下:

      Alt+Shift+1       Single             独屏

      Alt+Shift+2       Columns:2      纵向二栏分屏

      Alt+Shift+3       Columns:3      纵向三栏分屏

      Alt+Shift+4       Columns:4      纵向四栏分屏

      Alt+Shift+8       Rows:2          横向二栏分屏

      Alt+Shift+9       Rows:3          横向三栏分屏

      Alt+Shift+5       Grid              四格式分屏

3,替换操作

Ctrl + Enter  进行替换,这里可以用正则表达式,选取指定模块,用好替换,处理文本很方便。

4,设置字体、属性等

打开首选项的设置里,可以进行设置,比如字体设置:

设置完之后立即生效,其他的快捷键修改都可以在这里找到。line_numbers则表示显示行号

5,安装插件

插件官网:https://packagecontrol.io/

可以找到Package control,安装了之后就可以通过

ctrl + shift + p调出Package control,用来安装插件。

6,调出/关闭导航栏

ctrl+k +b,记住先按k再按b

7,相关行操作

在edit中找到line,有增加缩进、减少缩进,删除行、复制行等操作

8,增加注释

在edit下的comment里,可以增加注释,操作和eclipse类似。

9,选择功能

比较常用的选择功能:ctrl+l选中这一行,比较有意思的是ctrl+d,它会选择这个单词,再来一次ctrl+d它会选中同一个单词,并且可以有同行编辑

二、比较好用的功能介绍

1,跳转

ctrl + p:模糊匹配文件,可以实现快速跳转

比如输入:20,会跳转到20行

重点讲一讲goto anything特性:

在goto anything中,输入比如index.js,它会迅速找到相关的index.js且支持模糊查询,比如加入view/index.js则会更明确找到。

而在文件内部也是可以有导航的:

比如在css文件中输入@符号,就可以找到相应选择器

比如设置为js语法,输入@就可以选择相关函数

#加内容,可以选择本页面的相关元素

2,命令模式

在命令模式中可以设置相关文件的语法,比如设置为java、javascript。在文件的右下角也是一个设置语法的地方。

这个命令行模式还有一个好处,比如你不知道快捷键,但是大概知道想做什么,可以输入,查找命令。比如输入mini可以看到小视图minimap的操作,选择就可以关掉。

3,多行游标功能

这个功能算一大利器,编辑文本很好用。

几种用法:

(1)ctrl +d 每次选中一个单词,多选几次,既有多行游标功能。如果想跳过一个单词,采用ctrl + k, ctrl + d

(2)alt+ F3:同时选择选中的文本(多行)

(3)ctrl +a, ctrl + shift + l:选中全部文本,产生多行游标。

(4)按住shift  + 鼠标右键拖动:可以在拖动的部分产生多行游标。

三、快捷键

快捷键按类型分列如下:

1、通用

      ↑↓← →    上下左右移动光标

      Alt    调出菜单

      Ctrl + Shift + P    调出命令板(Command Palette)

      Ctrl + `    调出控制台

2、编辑

      Ctrl + Enter    在当前行下面新增一行然后跳至该行

      Ctrl + Shift + Enter    在当前行上面增加一行并跳至该行

      Ctrl + ←/→    进行逐词移动

      Ctrl + Shift + ←/→    进行逐词选择

      Ctrl + ↑/↓    移动当前显示区域

      Ctrl + Shift + ↑/↓    移动当前行

3、选择

      Ctrl + D    选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑

      Ctrl + Shift + L    将当前选中区域打散

      Ctrl + J    把当前选中区域合并为一行

      Ctrl + M    在起始括号和结尾括号间切换

      Ctrl + Shift + M    快速选择括号间的内容

      Ctrl + Shift + J    快速选择同缩进的内容

     Ctrl + Shift + Space    快速选择当前作用域(Scope)的内容

4、查找&替换

      F3    跳至当前关键字下一个位置

      Shift + F3    跳到当前关键字上一个位置

      Alt + F3    选中当前关键字出现的所有位置

      Ctrl + F/H    进行标准查找/替换,之后:

      Alt + C    切换大小写敏感(Case-sensitive)模式

      Alt + W    切换整字匹配(Whole matching)模式

      Alt + R    切换正则匹配(Regex matching)模式

      Ctrl + Shift + H    替换当前关键字

      Ctrl + Alt + Enter    替换所有关键字匹配

      Ctrl + Shift + F    多文件搜索&替换

5、跳转

      Ctrl + P    跳转到指定文件,输入文件名后可以:

      @ 符号跳转    输入@symbol跳转到symbol符号所在的位置

      # 关键字跳转    输入#keyword跳转到keyword所在的位置

      : 行号跳转    输入:12跳转到文件的第12行。

      Ctrl + R    跳转到指定符号

      Ctrl + G    跳转到指定行号

6、窗口

      Ctrl + Shift + N    创建一个新窗口

      Ctrl + N    在当前窗口创建一个新标签

      Ctrl + W    关闭当前标签,当窗口内没有标签时会关闭该窗口

      Ctrl + Shift + T    恢复刚刚关闭的标签

7、屏幕

      F11    切换至普通全屏

      Shift + F11    切换至无干扰全屏

      Alt+Shift+1       Single             切换至独屏

      Alt+Shift+2       Columns:2      切换至纵向二栏分屏

      Alt+Shift+3       Columns:3      切换至纵向三栏分屏

      Alt+Shift+4       Columns:4      切换至纵向四栏分屏

      Alt+Shift+8       Rows:2          切换至横向二栏分屏

      Alt+Shift+9       Rows:3          切换至横向三栏分屏

      Alt+Shift+5       Grid              切换至四格式分屏
 

猜你喜欢

转载自blog.csdn.net/qq_22059611/article/details/84032008