Sublime Text 3使用详解

来源:互联网 发布:js div class 编辑:程序博客网 时间:2024/06/05 04:00

        Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用它来写代码,绝对是一种享受。

Sublime Text插件安装

        Sublime Text的强大就是她拥有强大的课可扩展性。您可根据自己的需要安装不同的插件;这使得她变的无比强大的同时又不失轻便。

插件安装方式一:直接安装

        安装Sublimetext 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

插件安装方式二:使用PackageControl组件安装

        按Ctrl+` 调出console粘贴以下代码到底部命令行并回车:

import urllib. request, os;pf = 'Package Control.sublime-package';ipp = sublime.installed_packages_path();urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read());

        或者直接下载并将下载的Package Control.sublime-package拷贝到Installed Packages文件夹(注意此处是Installed Packages,不是Packages文件夹)。

        重启SublimeText 3。如果在Perferences->package settings中看到packagecontrol这一项,则安装成功。按下Ctrl+Shift+P调出命令面板输入install调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

        PS:国内使用Sublime Text3,经常可能遇到无法安装可用插件问题,可remove掉PackageControl重新安装下;如遇到连Package Control也无法安装,则可以在别处拷贝一份关于PackageControl的文件-(Package Control.sublime-package)存放于InstalledPackages目录之下即可。

Sublime Text快捷键

        1、使用Ctrl + `打开或者关闭Sublime Text控制台。SublimeText控制台就是一个python的命令窗口。

        2Ctrl+Shift+P打开或者关闭命令行模式。

        3Alt+Shift+2:分屏显示。( Alt+Shift+数字 )表示分几屏。默认即1,最大貌似是5。

        4、Sublime Text的一大亮点是支持多重选择——同时选择多个区域,然后同时进行编辑。Ctrl + D选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置。

Sublime Text中文显示

        不支持GB2312和GBK编码在很多情况下会非常麻烦。不过Sublime Package Control所以供的插件可以让Sublime Text 3几乎完美地支持 CJK(中日韩统一表意文字, CJK 是中文(Chinese)、日文(Japanese)、韩文(Korean)三国文字的缩写。) 编码的文本。

        使用Ctrl+Shift+P打开命令行模式,在里面输入Install Package即可搜索需要的Package。一般使用“ConvertToUTF8”和“GBK Encoding Support”即可正常读取和写入CJK格式的文件了。

        Sublime Text 3可以汉化,并且不需要下载汉化包,只需要安装localization插件即可。

Sublime Text分屏

        打开sublimetext3,可以看到,默认的情况下,sublime只有一屏显示;sublimetext3怎么分屏显示及关闭分屏?

        要先分屏显示,我们需要从视图(view)菜单设置,点击“view”——layout——Columns2;快捷键是Alt+Shift+2当然还可以设置多个屏,就看个人喜好了。

        要想在第二屏编辑代码,只需先将光标焦点移至第二屏,然后点击打开左边的文件即可显示在第二屏显示;如果想把第二屏的文件弄到第一屏显示,则直接拖到文件头部到第一屏即可。

        当不想在显示分屏时,我们直接同时按alt+shift+1 键就可以取消分屏显示。或者点“view”——“layout”——single取消分屏。

Sublime Text使用问题

        1、Sublime包管理PackageControl 报错 There Are No Packages Available For Installation。

        解决1:网上说是因为IPV6的问题,导致无法访问sublime的官网,于是在host中添加如下对应ip:

        #sublime

        #50.116.34.243       sublime.wbond.net


        解决2:第一种方式如果能解决了,我压根就不看解决2,但是你既然看到了解决2,就证明你解决1木有解决。网上又说,是因为连接不上https://packagecontrol.io/channel_v3.json,所以造成了打开失败:

        Preferences > Package Settings > Package Control > Settings -User

        输入

        {

                "channels":

                [

                        "https://packagecontrol.io/channel_v3.json",

                        "https://web.archive.org/web/20150905194312/https://packagecontrol.io/channel_v3.json"

                ]

        }


        解决3:重新安装最新版的Package Control。

Sublime Text编写并预览MarkDown文本

        Sublime Text进行Markdown文本的编写与预览,首先需要安装相应的插件:

        具体的步骤是,按住ctrl + shift + P来调出一个弹出的输入框:

        然后输入package control install。等待左下角的缓冲结束,接着再向弹出的输入框中分别输入markdown editing 和markdown preview。这样就完成了我们需要的包的安装了,重启之后即可使用。

        额外的配置

        我们可以在浏览器中预览Markdown文件,于是,我们就需要在Sublime的配置中进行自定义的配置了。

        preference--> key binding user中输入

        [

                {"keys": ["alt+m"], "command":"markdown_preview", "args": { "target":"browser"}}

        ]

        然后是设置语法高亮和mathjax支持

        {

                "font_size": 13,

                "ignored_packages":

                [

                       "Vintage"

               ],

 

                /*

                        Enable or not mathjaxsupport.

               */

                "enable_mathjax":true,

 

               /*

                        Enable or not highlight.jssupport for syntax highlighting.

               */

               "enable_highlight":true,

        }

        大功告成,现在,打开Sublime Text,编辑一个.md文件。然后按住alt + m ,就可以在浏览器中预览你编辑的文件。按Ctrl + Shift + P,输入markdown preview后,选择save to html 回车,然后选择markdown会在当前目录下生成同名的html文件。