147

如何将插件安装到 Sublime Text 编辑器?

我想将Emmet 插件安装到 Sublime Text 2 编辑器。

4

8 回答 8

184

您的 Sublime Text 2 安装目录中应该有一个Data/Packages文件夹。您需要做的就是下载插件并将插件文件夹放入Packages文件夹中。

或者,更简单的方法是安装Package Control Pluginby wbond。

去这里:https ://sublime.wbond.net/installation

并按照安装说明进行操作。

完成后,您可以使用 Sublime 中的++Ctrl快捷方式,输入 install 并回车,然后搜索.ShiftPemmet

编辑:您现在也可以立即按Ctrl+ Shift+P并使用命令“安装包控制”而不是按照安装说明进行操作。(在构建 3126 上测试)

于 2013-03-27T06:03:37.617 回答
59

首先安装包控制

最简单的安装方法是通过 Sublime Text 控制台。控制台可通过Ctrl+`快捷方式或 View > Show Console 菜单访问。打开后,将适用于您的 Sublime Text 版本的 Python 代码粘贴到控制台中。

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

有关最新的安装代码,请查看Package Control Installation Guide

手动的

如果由于某种原因控制台安装说明对您不起作用(例如在您的网络上有代理),请执行以下步骤来手动安装 Package Control:

  1. 单击首选项 > 浏览包... 菜单
  2. 浏览一个文件夹,然后进入 Installed Packages/ 文件夹
  3. 下载 Package Control.sublime-package 并将其复制到 Installed Packages/ 目录中
  4. 重新启动崇高文本

用法

包控制由命令面板驱动。要打开托盘,请按Ctrl+ Shift+ p(Win、Linux)或CMD+ Shift+ p(OSX)。所有 Package Control 命令都以 Package Control: 开头,因此首先键入 Package。

于 2013-10-01T08:59:36.553 回答
11

没有包管理器

我强烈建议使用其他答案中描述的包管理器,因为它对于安装和更新都更加方便。但是,有时插件不在目录中,因此这里是手动方法。

首先,在您的Packages目录中找到您的Application Support/Sublime Text 2目录,例如:

~/Library/Application Support/Sublime Text 2/Packages

现在,获取您的插件文件夹(例如,您可以从 GitHub 以 zip 的形式下载该文件夹)并将该文件夹复制到您的Packages目录中:

cp ~/Downloads/SomePlugin-master/ 
   ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/SomePlugin`

重新启动 Sublime Text 2 并繁荣!你完成了。

使用包管理器

请参阅此处的其他答案之一或转到包管理器主页

奖励积分

如果有一个插件不在包管理器中,为什么不按照此处找到的步骤代表作者提交它。

于 2014-10-24T17:52:54.103 回答
9
  1. 按照https://packagecontrol.io/installation上的指示安装包管理器

  2. Ctrl使用+ Shift+打开包管理器P

  3. 键入Package Control以显示与包相关的命令(安装包、删除包等)

好好享受!

在此处输入图像描述

于 2015-11-12T06:33:31.953 回答
3

您需要先安装 Package Control(从 Sublime 中的 Python 控制台。访问http://wbond.net/sublime_packages/package_control了解更多信息),然后从他们的存储库安装 emmet。

于 2013-03-27T06:02:11.763 回答
1

该指令已在 Mac OSx Catalina 上进行了测试。

安装后Sublime Text 3,安装Package Control通过Tools > Package Control。使用以下说明安装packagetheme

  1. CMD + SHIFT + P

  2. 选择Package Control: Install Package--- 或您需要的任何其他选项。 包装控制

  3. 输入所需包或主题的名称,然后按 Enter。

安装包

于 2019-11-12T21:17:35.353 回答
1

根据约翰戴的回答

您的 Sublime Text 2 安装目录中应该有一个Data/Packages 文件夹。您需要做的就是下载插件并将插件文件夹放在 Packages 文件夹中。

如果您正在搜索 Data/Packages 文件夹,您可以在此处找到它

Windows : %APPDATA%\Sublime Text 2

OS X : ~/Library/Application Support/Sublime Text 2

Linux:~/.Sublime Text 2

便携式安装:Sublime Text 2/Data

于 2016-06-12T17:35:21.547 回答
0

vanilla Sublime 的安装代码块将来可能会更改。

这个链接是安装 Sublime Text 2 插件支持的最安全的地方。

对于 Sublime Text 3,此链接有效,包含代码。

在此处输入图像描述

于 2019-01-30T15:07:15.007 回答