【问题标题】:Sublime Text 3: How to install plugins from GithubSublime Text 3:如何从 Github 安装插件
【发布时间】:2023-03-03 10:44:01
【问题描述】:

如何从 github 为 Sublime Text 3 安装插件?我正在尝试安装this。到目前为止,我所做的是将displayfunctions.py 安装到Packages/Display-Functions/displayfunctions.py 中(我在Packages 文件夹中创建了一个新文件夹Display-Functions 来保存displayfuntions.py)。它仍然不起作用。我该如何解决这个问题?

【问题讨论】:

    标签: sublimetext2 sublimetext sublimetext3


    【解决方案1】:

    此安装流程适用于任何 Sublime-Text 2/3 插件。

    • 退出崇高

    • 转到文件夹Packages

      • 窗口:%APPDATA%\Sublime Text 3\Packages
      • OS X:~/Library/Application\ Support/Sublime\ Text\ 3/Packages
      • Linux:~/.config/sublime-text-3/Packages/
    • 运行:git clone https://github.com/BoundInCode/Display-Functions.git

    • 打开 Sublime 并尝试使用。

    【讨论】:

    • 这是否与包控制集成?如果我以后想删除包,我可以只删除克隆还是留下空引用?
    • @rblakeley 它与包控制集成。
    • 如果 Package Control 上当前可用的现有 ST2 包被更新以支持 ST3,您应该克隆存储库 Display Functions (Java),因为这是在 Package Control 频道中注册的名称:git clone https://github.com/BoundInCode/Display-Functions.git "Display Functions (Java)"跨度>
    • @Siddharth 您尝试安装哪个插件?你有任何错误信息吗?还要检查这个插件是否与你的 ST 版本兼容。
    • 就我而言,我不必重新启动 Sublime。我只是去了文件夹 Packages,然后运行 ​​git clone 命令。谢谢@AntonDozortsev
    【解决方案2】:

    在 Sublime Text 3 中,如果你已经有 Package Control,但包没有出现在 Install Packages例如 ChainOfCommand,你需要“添加存储库”要将包添加到包控制中,只有这样才能安装它。

    这是一个逐步的过程:

    1. 在网络浏览器中,导航到您的插件,复制 git url(应该以 .git 结尾)。

      • 对于 ChainOfCommand,这是 https://github.com/jisaacks/ChainOfCommand.git

    2. 在 Sublime 中,打开包控制

    3. 选择Package Control: Add Repository

    4. 在 Sublime 窗口的底部,会出现一个输入框。粘贴网址。 并删除 .GIT 扩展名;按 Enter。

      • 现在 Repo 已添加到 Package Control,但尚未安装
    5. 再次打开 Package Control(如第 2 步)。

    6. 选择Package Control: Install Packages

    7. 现在您应该可以搜索并安装之前丢失的包,即 ChainOfCommand。


    或者,如果你有TortoiseGit,你可以手动安装:

    1. 同上,去复制网址(这次包括.git)。

    2. 在 Sublime 中,转到 Preferences > Browse Packages(这将打开 Packages 文件夹)。

    3. 在文件夹的空白处右键> Git Clone

    4. 因为该 URL 已经在您的剪贴板上,它应该会自动出现在 Git 克隆窗口的 URL 中。按 OK,瞧,已安装。

    【讨论】:

    • 'install package' 命令救了我!近 30 分钟,我一直想知道该 git 存储库在哪里,即使在添加它并看到它在包控制用户设置中出现了 3 次!
    • 这应该是公认的答案。它包括使用“添加存储库”以及手动选项执行此操作的应用程序内方式,尽管它确实使用 TortoiseGit 作为手动选项,这仅适用于 Windows。
    【解决方案3】:

    对于 Sublime text 3,我从 GitHub 安装了一些包,如下所示:

    • 安装Package Control:

      • 打开控制台:View->Show Console(或CTRL+`
      • packagecontrol.io复制并粘贴代码并运行(按Enter

      • 在控制台中,选择Add repository

      • 添加 GitHub 链接并按 Enter
      • 在控制台中,选择“安装包”并按 Enter

    您已完成并准备好使用这些包。

    更新:感谢@GMunguia 记住警告。

    【讨论】:

    • 来自Package Control website:“请不要通过其他网站重新分发安装代码。它会随着每个版本而改变。相反,请链接到此页面。”。
    【解决方案4】:

    由于此插件可通过Package Control 获得,我认为这是安装软件包最方便的方法,您应该考虑安装它。它是 Sublime Text 2/3 广泛支持的包管理器。

    【讨论】:

    • PackageControl 上没有,至少 ST3 上没有。 :(
    • 包控制不可用。
    【解决方案5】:

    转到 tools 然后 command palette... ,然后输入 package control: install package 并回车。之后键入您想要的包的名称。这很容易

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-05
      • 2014-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-08
      • 2016-11-29
      相关资源
      最近更新 更多