#hacktoberfestHacktoberfest:让我们构建VS代码扩展
嗨,大家好 ?
几周前,我开始构建一个称为LightSwitch的VS Code扩展。它使您可以设置昼夜互换的两个主题。您要做的就是选择主题并设置您的首选时间来切换主题。
蒂姆罗兹
/
vscode-light_switch
Light Switch可让您设置两个日夜互换的主题。您要做的就是选择主题并设置您的首选时间。
任何星星都值得欢迎⭐
由于我们处于Hacktoberfest,因此一起构建工具将是一个很好的庆祝方式(以及开源软件)
更新:问题2和问题3已收到请求请求。好极了
为什么? ?
不久前,我开始戴处方眼镜,因此我一直根据工作地点/时间在明暗主题之间切换。
“为什么不使用自动化工具呢?”
这是从事一个小型项目的完美原因,该项目可以教我API,VS Code的工作流程以及Typescript。
我必须承认,创建MVP非常容易,而且我鼓励所有开发人员共同修改自己的扩展程序-这也是开始使用Typescript的好方法
扩展?
LightSwitch的基本实现正在运行,具有以下功能:
- 将主题设置为白天和黑夜
- 在夜间/白天主题之间切换
- 根据特定时间切换主题
通过参与该项目,您将:
- 使用Typescript来实现功能,测试和修复错误。不懂语言吗别担心您可以在5分钟内学习打字稿。
- 接触可以帮助您了解扩展如何工作的API方法。探索VS Code API。
- 实现您的Hacktoberfest公关(以防您需要)。
- 从事一个小型开源项目
我愿意进行任何形式的讨论。任何贡献都超过有效的❤
算我一个告诉我问题
哇问题的完整列表可以在这里找到。
添加更好的截图/ GIF
#4
蒂姆罗兹
评测于十月16,2019
到目前为止,要了解此工具的功能可能有些困难。一组新的清晰的屏幕截图和(更好的)GIF会很棒。
在GitHub上查看
添加更多测试
#5
蒂姆罗兹
评测于十月16,2019
目前,测试套件非常基础。理想情况下,我们应该测试以下方面:
- 实用程序
workskpace
- 命令即
setTheme
,switchThemes
- 命令活页夹-可能出什么问题了吗?
- 通过扩展名设置和
date
如果您有其他测试的想法,请告诉我。
在GitHub上查看
审核和改善util / workspace
#6
蒂姆罗兹
评测于十月16,2019
目前, workspace
运行几乎没有检查的方法。我们应该涵盖潜在的破坏性案例,例如:
- 具有多根工作区的用户
- 不存在(或已删除)的主题
在GitHub上查看
讨论:功能和增强
#12
蒂姆罗兹
评测于十月17,2019
嗨,团队
如果您想提出任何功能/增强功能,可以在这里共享它们。
在GitHub上查看
功能:添加基本贡献准则
#14
蒂姆罗兹
评测于十月17,2019
最好建立一个基本的贡献指南。
您可以参考Mozilla的文档以获取更多信息?
在GitHub上查看
Hans-Peter Gauster在Unsplash上的照片。