#hacktoberfestHacktoberfest:让我们构建VS代码扩展

嗨,大家好 ?

几周前,我开始构建一个称为LightSwitch的VS Code扩展。它使您可以设置昼夜互换的两个主题。您要做的就是选择主题并设置您的首选时间来切换主题。

GitHub徽标
蒂姆罗兹
       /
        vscode-light_switch

Light Switch可让您设置两个日夜互换的主题。您要做的就是选择主题并设置您的首选时间。

任何星星都值得欢迎⭐

由于我们处于Hacktoberfest,因此一起构建工具将是一个很好的庆祝方式(以及开源软件)

更新:问题2和问题3已收到请求请求。好极了

为什么? ?

不久前,我开始戴处方眼镜,因此我一直根据工作地点/时间在明暗主题之间切换。

“为什么不使用自动化工具呢?”

这是从事一个小型项目的完美原因,该项目可以教我API,VS Code的工作流程以及Typescript。

我必须承认,创建MVP非常容易,而且我鼓励所有开发人员共同修改自己的扩展程序-这也是开始使用Typescript的好方法

扩展?

LightSwitch的基本实现正在运行,具有以下功能:

  • 将主题设置为白天和黑夜
  • 在夜间/白天主题之间切换
  • 根据特定时间切换主题

通过参与该项目,您将:

  • 使用Typescript来实现功能,测试和修复错误。不懂语言吗别担心您可以在5分钟内学习打字稿。
  • 接触可以帮助您了解扩展如何工作的API方法。探索VS Code API。
  • 实现您的Hacktoberfest公关(以防您需要)。
  • 从事一个小型开源项目

我愿意进行任何形式的讨论。任何贡献都超过有效的❤

算我一个告诉我问题

哇问题的完整列表可以在这里找到。

添加更好的截图/ GIF

#4

timrodz头像

蒂姆罗兹
         评测于十月16,2019

到目前为止,要了解此工具的功能可能有些困难。一组新的清晰的屏幕截图和(更好的)GIF会很棒。

在GitHub上查看

添加更多测试

#5



蒂姆罗兹
         评测于十月16,2019

目前,测试套件非常基础。理想情况下,我们应该测试以下方面:

  • 实用程序 workskpace
  • 命令即 setThemeswitchThemes
  • 命令活页夹-可能出什么问题了吗?
  • 通过扩展名设置和 date

如果您有其他测试的想法,请告诉我。

在GitHub上查看

审核和改善util / workspace

#6



蒂姆罗兹
         评测于十月16,2019

目前, workspace 运行几乎没有检查的方法。我们应该涵盖潜在的破坏性案例,例如:

  • 具有多根工作区的用户
  • 不存在(或已删除)的主题

在GitHub上查看

讨论:功能和增强

#12



蒂姆罗兹
         评测于十月17,2019

嗨,团队

如果您想提出任何功能/增强功能,可以在这里共享它们。

在GitHub上查看

功能:添加基本贡献准则

#14



蒂姆罗兹
         评测于十月17,2019

最好建立一个基本的贡献指南。

您可以参考Mozilla的文档以获取更多信息?

在GitHub上查看

Hans-Peter Gauster在Unsplash上​​的照片。

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/timrodz/hacktoberfest-let-s-build-a-vs-code-extension-1pn8 ,版权归作者所有,未经许可,不得转载
你可能还喜欢