Sublime text 3安装package control无响应

一、安装package control

首先使用ctrl+~快捷键或者通过View →Show Console菜单打开命令行

1.1 若是sublime3

将以下代码粘贴到"代码粘贴处",然后按enter(回车),稍等片刻

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)

1.2 若是sublime3

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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')

1.3 若上述两种自动方法都没有成功,使用手动

  1. 官网下载 package control
  2. 百度网盘
    提取码:7ual
  3. 在sublime的菜单栏里,点击"preferences->Browse Packages…"打开sublime路径
  4. 回退到上一级目录(或者在这个打开的路径上点击"sublime text3"),会看到"Installed Packages"文件夹,若没有自己创建一个同名空文件,把刚才下载的Package Control放进即可。
  5. 重启sublime,看是否安装成功

1.4出现There are no packages available for installation错误

  1. 点击Prepferences→Package Settings→Package Control→Settings-Default,查看到通过网络访问
  2. 接着点击Prepferences→Package Settings→Package Control→Settings-User,将channels改为上面网盘中下载的.json文件所在位置,保存文件
{
    "bootstrapped": true,
    "channels":
    [
        "E:/Sublime Text 3/channel_v3.json"
    ],
    "debug": true,
    "downloader_precedence":
    {
        "linux":
        [
            "curl",
            "urllib",
            "wget"
        ],
        "osx":
        [
            "curl",
            "urllib"
        ],
        "windows":
        [
            "wininet"
        ]
    },
    "in_process_packages":
    [
    ],
    "installed_packages":
    [
        "Autoprefixer",
        "CSScomb",
        "Emmet",
        "JsFormat",
        "Package Control",
        "SideBarEnhancements"
    ]
}
  1. 重启sublime,大功告成

二、安装插件

  1. 在 Sublime Text 3 中按下快捷键 Ctrl+Shift+P
  2. 在出现的文本框中输入 Install Package(或直接 输入“ip”)选中 Install Package 并回车,在新出现的文本框中,搜索需要的插件,回车即可。
  3. 常见插件:
  • Autoprefixer: CSS3 私有前缀自动补全插件
  • JS Format: 对JS进行格式化
  • Emmet :仿CSS选择器的语法来生成代码,大大提高了HTML和CSS代码编写的速度
  • SideBarEnhancements:右键菜单增强插件
  • CssComb:为 CSS 属性进行排序和格式化插件(需要安装node.js)

你可能感兴趣的:(Sublime text 3安装package control无响应)