美文网首页
Sublime Text 3 入门笔记

Sublime Text 3 入门笔记

作者: 蓝胖子伸出圆手 | 来源:发表于2017-12-20 20:51 被阅读40次

    Sublime简直不要比Atom快太多,虽然Atom脸巨好看插件也好装,但是启动速度慢呀!

    况且,Sublime脸也挺不丑呀,一点就开,没有loading就是心情好,自己用来写HTML/JavaScript/Python确实很舒服。

    安装Package Control

    Sublime Text 3,按 ctrl+' 打开console控制台,粘贴如下代码并Enter,自动安装package control

    import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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)

    可参考官方文档https://packagecontrol.io/installation#st3

    之后重启,如果在Perferences->package settings中看到package control这一项,则安装成功。

    按Ctrl + Shift + P,输入pcic,会出现Package Control: Install Package,回车,输入选择你需要的插件回车就安装了(左下角的小文字等号左右移动表示正在安装,安装成功会闪过successful)。

    快捷键

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

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

    Ctrl + `    打开控制台的快捷键;

    Ctrl + Shift + P    打开命令板;

    Ctrl + /        注释;

    Ctrl + ←/→    进行逐词移动,

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

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

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

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

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

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

    重命名:

        Ctrl + D    选择当前光标所在的词并高亮该词,多次按所有出现的位置,

        Ctrl + K    进行跳过,

        Ctrl + U    进行回退;

    分屏

        Alt + Shift + 2    左右分屏,

        Alt + Shift + 8    上下分屏,

        Alt + Shift + 5    进行上下左右四分屏;

    全屏

        F11    切换普通全屏,

         Shift + F11    切换无干扰全屏,

        Alt     关闭菜单栏,

         view -> Hide Toggle Menu    //关闭菜单栏(Toggle Menu),开启无极全屏;

    插件

    ColorPicker

         颜色选择器, 使用快捷键Ctrl / Cmd + Shift + C。

    SublimeREPL

         允许你在 Sublime Text 中运行各种语言(NodeJS , Python,Ruby, Scala 和 Haskell 等等)。

    SublimeLinter

         前端编码利器, 用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言。

    SideBarEnhancements

         右键菜单增强插件。

         安装此插件后,点击菜单栏的preferences->package setting->side bar->Key Building-User,键入以下代码:

    [ { "keys": ["ctrl+shift+c"], "command": "copy_path" },

    //chrome

    { "keys": ["f2"], "command": "side_bar_files_open_with",

        "args": { "paths": [],

        "application": "本地浏览器路径(注意单反斜杠\  格式应为双反斜杠\\)",

        "extensions":".*"

        }

    } ]

    SublimeTmpl

        快速生成文件模板,能新建html、css、javascript、php、python、ruby六种类型的文件模板,所有的文件模板都在插件目录的templates文件夹里,可以自定义编辑文件模板。

        SublimeTmpl默认的快捷键:

            ctrl+alt+h html

            ctrl+alt+j javascript

            ctrl+alt+c css

            ctrl+alt+p php

            ctrl+alt+r ruby

            ctrl+alt+shift+p python

    Alignment

        等号对齐。

        在Preferences -> package settings -> Alignment -> Settings User添加冒号对齐。

        { "align_indent": false, "alignment_chars": ["=", ":"], "alignment_space_chars": ["=", ":"] }

    AutoFileName:

        文件路径自动提示。

    相关文章

      网友评论

          本文标题:Sublime Text 3 入门笔记

          本文链接:https://www.haomeiwen.com/subject/kesnwxtx.html