Sublime编辑器的使用

Posted 知行合一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime编辑器的使用相关的知识,希望对你有一定的参考价值。

Sublime编辑器的使用

 

 

我的本地使用环境是Win7下安装的Sublime3编辑器(提取码:nzuw)。

 

1. 新建index.html,在代码编辑区输入<html,然后按下Tab键,可以快速生成html5的头部代码:

<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>

</body>
</html>

  注:这种快捷方式应用的前提是已经创建html文件。如果在缺省文件中的首行输入1.html,ctr+s保存,会自动命名为1.html。

2. 安装Package Control插件。Ctr + ` 或 View > Show Console打开控制台,输入以下内容(参考)后回车:

import urllib.request,os,hashlib; h = \'df21e130d211cfc94d9b0905775a7c0f\' + \'1e3d39e33b79698005270310898eea76\'; pf = \'Package Control.sublime-package\'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( \'http://packagecontrol.io/\' + pf.replace(\' \', \'%20\')).read(); dh = hashlib.sha256(by).hexdigest(); print(\'Error validating download (got %s instead of %s), please try manual install\' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), \'wb\' ).write(by)

如若在Preference下没有看到Package Control选项,则可查看Preference --> Settings 是否忽略该Package,进行修正即可。

3. 用sublime打开文件时有中文乱码,使用notepad++打开是正常的。分析推断是sublime默认不支持GBK编码显示。解决方法:

preference -> package control -> 输入install后回车 -> 等待片刻后在弹窗内输入gbk回车 -> 在列表中选择安装支持gbk插件选项即可。

打开Preferences菜单,并选择 Browse Packages…系统会打开Sublime 的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹,可以看到GBK Support.sublime-package包文件。

4. 在安装emmet插件之后,可以在空白html的首行输入感叹号!,然后按下tab键,即可自动生成html5头文件。且会添加自动补全编辑功能,安装方法同上。

5. 由于Java文件中包含ANSI编码的中文(包含utf-8中文编译无法通过,须用记事本另存为ANSI编码格式),sublime查看为乱码。解决方法:Ctrl + Shift + P 或 Preference --> Package Control,输入Install Package回车,稍等片刻,输入ConvertToUTF8回车即可。安装完毕,选择 Browse Packages…系统会打开Sublime 的Packages文件夹,可以看到ConvertToUTF8包文件。这里可见更多插件

注意:矛盾之处,经常会看到sublime打开文件会自动成为备份文件,也就是文件添加dunp后缀。如果要解决,则只能够卸载掉GBK Support.sublime-package包文件,仅使用ConvertToUTF8插件,但是,有些文件的中文显示又会出现乱码!

6. 让sublime支持语法高亮显示,只需安装syntax插件即可。

7. 关闭sublime自动检测更新提示: 点击菜单栏“Preferences”=> "Settings-User",添加  "update_check": false,  。

8. 多行注释可以输入/**然后按Tab键即可自动生成注释信息。

9.常用快捷键

注释:Ctrl + /   |   ctrl + shift + /

撤销:Ctrl-z  

恢复:Ctrl-Shift-Z 

逐词移动:Ctrl-左右方向键 

移动当前行:Ctrl-Shift-上下方向键  

在前面加一行:Ctrl-Shift-Enter 

向下复制一行: Ctrl-Shift-D 

返回上一次操作的位置:windows下是alt+-

缩放编辑器文字大小:ctrl+-/=

 

ctag跳转配置

打开preferences->PackageSettings->ctags->MouseBinding_default,复制其中的代码到MouseBinding_User中,更改两个的command如下:

[

    {
        "button": "button1",
        "count": 1,
        "press_command": "drag_select",
        "modifiers": ["ctrl","shift"],
        "command": "goto_definition"
    },
    {
        "button": "button2",
        "count": 1,
        "modifiers": ["ctrl","shift"],
        "command": "jump_back"
    }
]

 

 

Sublime Text 3运行JavaScript控制台

 

 

Win10下使用PHP7+XDebug+Sublime Text 3搭建PHP集成开发环境

 

以上是关于Sublime编辑器的使用的主要内容,如果未能解决你的问题,请参考以下文章

Sublime 相关

将Sublime Text 2配置为C#代码编辑器(附配置文件)

Sublime text3最全快捷键清单

sublime 3 使用Snippets创建代码片段

如何在Sublime Text中添加代码片段

Sublime Text自定制代码片段(Code Snippets)