sublimetext - 是否可以在本地托管Sublime Text的Package Control?

标签 sublimetext sublime-text-plugin package-control

我们有一个不连接到Internet的开发网络。 Sublime Text是我们使用最多的编辑器之一。是否可以在本地运行Package Control?我意识到我们会失去自动更新的好处;但是,我主要对中央软件包存储库的简易性和便利性感兴趣,只是说“软件包安装”来安装新软件包。

有人做过这样的事情吗?

最佳答案

必须通过HTTP为Package Control channel 提供服务,但这并不能阻止您在本地托管它。

  • 为要在本地托管的软件包创建一个JSON文件(请参阅example-repository.json)
  • 将您的repository.json托管在您首选的Web服务器
  • 在Sublime Text中,从命令面板中选择“包控制:添加存储库”,然后将URL添加到本地托管的JSON


  • 注意:程序包控制无法删除默认存储库,因此您可能必须阻止(或重定向)它。

    对于本地托管的软件包,您还可以在本地托管它们,并将其URL写入repository.json

    托管程序包的另一种选择可能是将默认存储库中的所有URL重定向到其本地托管的对应程序,但这可能更难管理。

    关于sublimetext - 是否可以在本地托管Sublime Text的Package Control?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36087493/

    相关文章:

    visual-studio-2017 - 如何在 Visual Studio 2017 中一次编辑多行

    python - Sublime Text 自动缩进 Python 关键字参数

    python - Sublime Text 插件可以调整窗口大小吗?

    ruby - sublime text 看不懂gets.chomp

    jsp - Sublime Text 2 JSP 语法高亮问题

    diff - 升华 : 'Merge: left to right' grayed out, 但 'Merge all: left to right' 可用

    sublimetext3 - Sublime - 用于转到第一个选择 'Find in Files' 的键盘快捷键

    windows - Sublime 包控制 Errno 13

    sublimetext2 - Sublime text 的包网站有 API 吗?

    plugins - Sublime Text 3 : "plugin host has exited unexpectedly"