首页 文章

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

提问于
浏览
1

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

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

  • TypeScript语法高亮显示文件 typescript.tmlanguage (来自here

  • TypeScript构建系统 typescript.sublime-build (感谢this answer

根据docs的第一步是

将您的插件托管在GitHub或BitBucket上自己的存储库中 . 仅包含一个插件,并在repo的根目录中包含插件文件 .

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

Edit:

发现这个https://github.com/danro/LESS-sublime

并根据示例创建了这个https://github.com/eranation/sublime-text-2-typescript

就这样?我应该摆脱文件夹吗?

2 回答

  • 2

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

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

    所以是的,只需要你文件夹中的两个文件就可以了 .

  • 1

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

    • "fork"的sublime package_control_channel存储库_1186706_

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

    • 向Sublime Text 2 package_control_channel存储库发出拉取请求

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

相关问题