【问题标题】:How to install plugins to Sublime Text 2 editor?如何将插件安装到 Sublime Text 2 编辑器?
【发布时间】:2013-03-17 04:11:14
【问题描述】:

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

我想在 Sublime Text 2 编辑器中安装 Emmet 插件

【问题讨论】:

    标签: plugins installation sublimetext2


    【解决方案1】:

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

    或者,更简单的方法是通过 wbond 安装 Package Control Plugin

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

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

    完成后,您可以在 Sublime 中使用 Ctrl + Shift + P 快捷方式,输入 install 并回车,然后搜索为emmet

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

    【讨论】:

    • 请注意 - 至少在 Sublime 3 中 - 您可以通过转到 Sublime 中的 Preferences 菜单并选择 Browse Packages.. 来找到 Packages 文件夹。 ..
    【解决方案2】:

    先安装Package Control

    最简单的安装方法是通过 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. 下载包 Control.sublime-package 并将其复制到 安装包/目录
    4. 重启 Sublime Text

    Usage

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

    【讨论】:

    • 可能是一个解决方案,但肯定是我听过的最愚蠢的事情。安装安装程序以安装软件包。
    • 来自packagecontrol.io/installation:警告:请不要通过其他网站重新分发安装代码。它会随着每个版本而改变。相反,请链接到此页面。
    • @Zenadix 是的,但是 SE 警告不允许仅链接的答案,因此如果您认为代码已过时,请编辑问题并发布更新的代码。在我的回答中没有任何硬编码版本,所以我认为它应该可以工作。
    【解决方案3】:

    没有包管理器

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

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

    ~/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 并繁荣!你已经完成了。

    使用包管理器

    请参阅此处的其他答案之一或转到Package Manager home page

    奖励积分

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

    【讨论】:

      【解决方案4】:
      1. 按照https://packagecontrol.io/installation 上的指示安装包管理器

      2. 使用 Ctrl+Shift+P

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

      尽情享受吧!

      【讨论】:

        【解决方案5】:

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

        【讨论】:

          【解决方案6】:

          根据约翰戴的回答

          您的 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

          【讨论】:

            【解决方案7】:

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

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

            1. CMD + SHIFT + P

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

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

            【讨论】:

              【解决方案8】:

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

              link 是安装 Sublime Text 2 插件支持最安全的地方。

              对于 Sublime Text 3,这个 link 工作有代码。

              【讨论】:

                猜你喜欢
                • 2023-03-03
                • 1970-01-01
                • 2014-04-01
                • 1970-01-01
                • 1970-01-01
                • 2014-08-29
                • 2012-10-18
                • 1970-01-01
                • 2012-05-29
                相关资源
                最近更新 更多