Sublime Text Package Control - 创建一个非常基本的包

时间:2012-10-15 20:44:21

标签: sublimetext2 typescript

我想为Sublime Text 2的Package Control创建一个非常简单的TypeScript包

我从未开发过Sublime Text扩展/插件,但我想要的是打包2个现有文件

  • TypeScript语法突出显示文件typescript.tmlanguage(来自here
  • TypeScript构建系统typescript.sublime-build(感谢this answer

根据docs的第一步是

  

将您的插件托管在GitHub或BitBucket上的自己的存储库中。   
只包含一个插件,并在插件的根目录中插入文件   回购。

我需要创建一个插件吗?有一个简单的基本的我可以分叉吗? (发现许多复杂的)

修改

找到这个https://github.com/danro/LESS-sublime

根据示例https://github.com/eranation/sublime-text-2-typescript

创建了这个

这就是全部?我应该摆脱文件夹吗?

2 个答案:

答案 0 :(得分:2)

根据我的理解(我将在第一次自己完成此过程)您的文件夹是包,它是添加到包控件的内容。

包里面可以有很多不同的东西,构建设置,插件,代码片段,键盘快捷键等......

所以是的,只需要你文件夹中的两个文件即可。

答案 1 :(得分:1)

我没有测试你的包装,看它是否有效。但你现在需要做的是:

  1. link上的sublime package_control_channel存储库的“fork”

  2. 根据步骤12中的specificationthis更改repositories.json文件

  3. 向Sublime Text 2 package_control_channel存储库发送拉取请求

  4. 如果你的拉取请求被接受,它将成为Sublime Text 2官方存储库的一部分。