zoukankan      html  css  js  c++  java
  • Sublime Text3安装、注册、插件安装教程

     

          在前端开发中,有很多软件供我们使用:大名鼎鼎的WebStorm,老而弥坚的Dreamweaver,后起之秀Hbuilder,还有小清新Sublime Text.......等等。作为新手,首选Dreamweaver的人不会很多,因为学习成本很高;WebStorm容易入手,但是运行时占用大量资源,往往会导致电脑卡顿;Hbuilder非常适合新手,对开发者非常友好,我从开始工作时一直在用,直到一次使用Vue.js开发,由于大量依赖包的存在,Hbuilder构建项目非常缓慢,而且百分之百卡死,比较懒惰而且没有探索精神的我直接放弃。这时,可以试试Sublime Text。Sublime Text真的是轻量级的,安装包很小,它的绝大部分功能是依靠丰富的插件实现的,而且占用资源少,一般配置的电脑同时打开五六个项目简直不要太轻松。
    目前主流版本是Sublime Text3,在网上可以找到大量的破解版,一些前端技术交流群里面也分享很多同行们使用的集成各自的插件的版本,作为有点“洁癖”的我怎么能忍受它被如此“污染”呢,所以通过一些尝试,总结出了安装纯净的Sublime Text3的方法。
    1、在官网下载最新的安装包:
           Sublime Text3 官网为: http://www.sublimetext.com/;首页就有下载链接,下载最新版本即可。
    2、安装软件,一路默认即可,安装完成后打开软件,是英文界面。
    3、注册软件,使其不再是试用版
          在工具栏中,help --> enter license,在弹窗中输入注册码,有能力的最好还是官方购买,支持正版;没能力的话注册码可以在网上搜索,有时可能要多试几次,下面是一个本人亲测的注册码:
      

    —– BEGIN LICENSE —–
    Michael Barnes
    Single User License
    EA7E-821385
    8A353C41 872A0D5C DF9B2950 AFF6F667
    C458EA6D 8EA3C286 98D1D650 131A97AB
    AA919AEC EF20E143 B361B1E7 4C8B7F04
    B085E65E 2F5F5360 8489D422 FB8FC1AA
    93F6323C FD7F7544 3F39C318 D95E6480
    FCCC7561 8A4A1741 68FA4223 ADCEDE07
    200C25BE DBBC4855 C4CFB774 C5EC138C
    0FEC1CEF D9DCECEC D3A5DAD1 01316C36
    —— END LICENSE ——

      网上搜到的,感谢提供这个注册码的前辈!
      注册完成后,程序标题栏中标题后面的括号中的未注册提示就会消失。
    4、安装 Package Control
          在软件中使用快捷键 ctrl + ` (数字键1前面那个),(点击【View】->【Show Console】菜单即可)程序界面下面会显示出Console,复制以下命令粘贴到Console,点击回车键:
      Sublime Text3:
      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)
     
      Sublime Text2:
    import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
     
      安装完成后,在工具栏Preferences下面查找Package Control,如果存在Package Control则说明安装成功。
    5、安装插件以设置语言
          作为新手,英语一般般,为了顺利使用,可以把语言设置为简体中文(有大神建议:为了更充分的发挥Sublime Text3的强大功效,最好使用英文版,因为中文版会有阉割)。
    使用快捷键 Ctrl + Shift + P,打开Package Control,输入install,选择Install Package,回车,在输入Chinese,选择ChineseLocalization 插件,该插件将自动安装。安装完成后一般会自动将程序语言切换为简体中文,也可以在帮助(Help)中的Language下选择语言,目前有简体中文、繁体中文、日语、英语可供选择。
    6、安装插件
          可以先在网上搜索一些热门的常用插件,按照第4步的方法安装进来,也可以将自己想要实用的功能描述出来,在网上搜索相应的插件,安装后使用。Sublime Text3为大家提供了一个平台,或者说是开发环境,只有选择合适的插件才能发挥出它的最大功效,而不是越纯净越好。同时,插件贵精而不贵多,自己常用、顺手最好,满足需求即可,没必要安装一大堆插件而放在那里一年用不了几次。
    7、小结
          写这篇总结的初衷,是因为最近换了几次系统,每次换系统安装Sublime Text3时都折腾一遍,后来想着写成一篇总结,下次再折腾时就方便很多,也想为暂时不懂这项技能的新手们提供一些帮助。这篇总结写出来之前,进行了多次试验,也借鉴了网上的一些总结和问答,向各位前辈致谢。
  • 相关阅读:
    AxWindowsMediaPlayer的详细用法
    C# Windows Media Player控件的常用属性及方法
    C#中winform使用相对路径读取文件的方法
    DataGridView控件在加载数据时产生的闪烁问题
    浅谈C#中的双缓冲
    几种C#实现播放声音的方法
    C#下实现软件欢迎界面
    DataGridView控件内建立日期选择编辑列
    程序员值得看的电影(20170420EDIT)
    员工照片
  • 原文地址:https://www.cnblogs.com/qingqinglanlan/p/7509251.html
Copyright © 2011-2022 走看看