zoukankan      html  css  js  c++  java
  • 最新 Sublime Text 3 Package Control 安装方法

    相信看到这个帖子的童鞋,一般至少对 Sublime Text 有所了解了,废话不多讲,个人在 ST2 还没用好的时候, Sublime Text 3 又横空出世了,不过现在 ST3 还是 beta 版。

        “安装了 Sublime Text 3 的朋友可能还在兴奋好奇之余,突然便发现 ST3 最基础的插件 Package Control 用原来的方法都失效安装不上了。因为 Sublime Text 3 更新的 Python 的函数,说白了就是API不同了,导致基于 Python 开发的插件很多都不能工作。”

        网上搜索安装方法,也有看似很新的 2013 年的帖子,不过 ST 一直保持了相当强的活力,而不多的帖子中提到的方法已有过时现象。并且提到的 2 种涉及 Git 的方法,个人依然感觉不是很简单。此处将 wbond.net 网站的 ST3 Package Control 简便安装方法翻译转至此处,方便大家,并且后面方法有所变动之时,还会跟进补发帖以保证质量和实效性。

        从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:

        Sublime Text 3:

    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())

        Sublime Text 2:

    import urllib2,os; 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( 
    ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 
    'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please 
    restart Sublime Text to finish installation')

        

        另外还有一种相对麻烦一点的最新的手动安装方法,请大家有特别需要的,自行前往 wbond 查看。

  • 相关阅读:
    读写锁
    MySQL事务处理和锁机制
    SQL注入攻击
    数据库三范式
    Slave延迟很大的优化方法总结(MySQL优化)
    MySQL主从复制的原理及配置
    消息总线的应用场景
    Java NIO通信框架在电信领域的实践
    逃逸分析
    BOM
  • 原文地址:https://www.cnblogs.com/hechunhua/p/3524972.html
Copyright © 2011-2022 走看看