sublime 可以自动保存未保存到硬盘的文件,即打开后会显示关闭前所编辑的状态。
可以直接在编辑区里打开图片
菜单栏中的主要功能介绍:
1) File菜单中open file打开的文件可以自动识别文件的类型,和语法检测
2) Edit菜单中Line操作包括Indent增加缩进和Unindent减少缩进,以及Duplicate Line增加一行和Delete减少一行,Comment:注释。
3)Find菜单可以进行查找替换功能
4)Goto anything 可以实现代码编辑中的跳转,也可以快捷的找出系统中的一个文件,通过文件的名称或目录的输入,进行模糊查找文件,快捷键:Ctrl+p
Goto anything 也提供了符号功能,帮助从文件内部进行导航,如图所示:
Tool选项中第一个为命令模式,在输入框中选择不同的命令进行不同的操作,快捷键:ctrl+shift+p,启动命令模式后,可以输入命令,如切换到JavaScript
模式的命令:Set Syntax javascrip,且支持模糊匹配。
多行游标功能:
1)选择一个单词或符号等,按Ctrl+D,会加选代码下面的第二个同样的单词或符号,再按一次,会加选第三个,就会出现三个游标,然后对第一个位置进行的操作会在三个游标位置都有效。它的功能在于可以进行多行操作,增加代码的生产力。
2)Ctrl+k,Ctrl+D可以跳过所选择的这一项
3)选择第一个后按Alt+F3,可以进行多选,来完成多行游标的产生
4)通过拆行的方式产生游标,输入Ctrl+A,Ctrl+Shift+L,也会出现上个方式的效果
5)按shift+鼠标拖拽进行多行游标的产生。
Sublime综合技巧
1) Preferences可以进行个性化定制,点击setting default 打开一个基础配置文件,都是一些默认的设置。
2) 点击Setting user可以对编辑区的代码格式进行改变,字体大小或者背景颜色等进行个人设置。
3) Color Scheme 可以对界面颜色的修改.
4) 在编写html文档的时候点击Edit菜单中Tag选项中的close tag 可以快速的给出结束标记,快捷键:Alt+ . 来迅速的完成这个过程
5) 也可以通过Emmet插件可以更迅速的完成这一过程,如:输入“!”表示的是html5格式的html文档,然后继续输入快捷键Ctrl+E,可以生成一整段的html文档,如图所示:
例子:在body体内添加无序列表,子元素li需要10行,可以进行以
下操作:
按Ctrl+E会实现10行子元素的形成:
6) ctrl+}为增加选择的代码的缩进,ctrl+{为减少代码的缩进
在粘贴代码中选择Ctrl+shift+V可以保持代码的缩进格式。
Packagecontrol安装主题
插件:安装package Control ,通过它可以快速安装其他插件
PackageControl官网进行安装。
复制sublime text3里的代码 ,如图所示
打开View菜单中 show console选项,把拷贝的代码粘贴到其中,回车等待安装的完成,然后重新启动sublime编辑器,使用Ctrl+shift+P启动命令模式,输入package control或pc,如图所示
Package control:install package是安装新插件所使用的命令
Package control:list package可以列出来所有已经安装的软件包
Package control remove package是删除插件安装包的命令
Snippets以模板的方式编程
在命令模式中输入snippet function,回车就会自动生成function定义的基本结构,按tab键可以移动光标对函数的修改
使用sublime text的自动补全功能来进行snippet的编写。比如fun回车会显示跟刚才同样的操作。Ife回车会自动完成if else的基本结构
开发中的辅助技巧---advanceNewfile:
advanceNewfile 在建立新的文件时可以通过advanceNewfile插件来加快这样的操作,安装此插件后,选择快捷键Ctrl+Alt+N,在屏幕下面的输入框输入文件名即可,也可以输入路径文件来进行文件的创建,也可与创建没有的目录