Microsoft Create:无服务器架构 - 我们希望早点知道的开发者技巧和工具
作为微软 Create: Serverless大会的一部分,我们刚刚结束了“开放麦克风环节 5 - 开发者秘笈和工具(我们希望早点知道的)”环节。我很荣幸能与Marie Hoeger共同主持本次环节,大约 20 位参与者在 45 分钟内分享了提升开发效率的技巧和方法。
这里汇总了我们讨论过的所有好东西,以防你也想提高效率。
主要内容包括学习键盘快捷键、你可能不知道的开发者工具功能以及浏览器和 Visual Studio Code 的扩展程序。
一般建议:
- PowerToys最近新增了一款视频会议工具。您可以在Teams或Zoom通话中静音/取消静音以及打开/关闭摄像头。
- 在本地运行 EasyAuth是一篇关于设置 Docker 实例以测试EasyAuth 的博客文章。
- Azure Functions JWT 令牌输入绑定- 用于验证 HTTP 触发的 Azure Functions 的 JWT 令牌的 Azure Functions 绑定。
- 利用 Power Platform 和 Azure Functions 的强大功能运营业务
键盘快捷键:
Ctrl|CMD + Shift + V在 Microsoft Teams 中切换麦克风——比图标响应速度快得多。Ctrl|CMD + Shift + V将内容粘贴到 Microsoft Teams 聊天中而不进行格式化Ctrl|CMD + Shift + Alt|Option + ArrowUP(或向下)以在 VS Code 中进行多行编辑Alt|Option + ArrowUp (or ArrowDown)移动文档中的代码行并保持缩进。Alt|Option + Shift + ArrowDown+ 复制当前行
浏览器扩展程序:
- Tabagotchi——一款安装在浏览器中的电子宠物,它的情绪取决于你打开的标签页数量。标签页越少,电子宠物越开心;标签页越多,电子宠物越生气。
- Accessibility Insights是一个扩展程序,用于测试您的 Web 产品的可访问性,并直接从界面提交错误报告。
- 测试和反馈是 Azure DevOps 的一个扩展,可以直接通过浏览器捕获发现结果、创建问题并与团队协作。
VS Code 扩展
- 适用于 VS Code 的 Microsoft Edge 开发人员工具将浏览器的可视化工具(例如 CSS 编辑器)直接嵌入到 VS Code 中,无需频繁地在编辑器和浏览器之间切换。
- VS Code 的 Webhint 功能会将Webhint嵌入到您的代码中,并在您开发时告诉您,如果您在可访问性、性能、应用程序就绪性、兼容性等方面做错了什么。
- VS Code 的 REST 客户端允许您直接从源代码运行 REST 请求。
- Error Lens会直接在发生错误的代码行上显示错误及其解释。
- 括号对着色器以不同颜色显示嵌套括号,使代码更易于浏览。
- TypeScript Export All Modules - VSCode 扩展,可生成
index.ts包含当前目录中所有模块导出的文件。 - Front Matter——简化文章前置内容的处理。当您使用 Hugo、Jekyll、Hexo、NextJs、Gatsby 等静态网站生成器时,这是一个非常有用的扩展程序。
- MarkdownLint - Visual Studio Code 的 Markdown 代码检查和样式检查工具
组织这样一场非正式的交流会很有趣,我要感谢所有参与的人。
文章来源:https://dev.to/azure/microsoft-create-serverless-developer-hacks-and-tools-we-wished-we-knew-sooner-2p30