远程开发工具
最近花了点时间试用了下VSC和JB的远程开发工具,觉得不错,这里简单介绍下。
以后工作上高开销编译问题可以丢远程机器来搞了,当然为了 开放流畅远程机器和本身网络情况还是有高要求的。
Visual Studio Code
VSC想实现远程开发,需要下面几步
- 部署Code Server
- 本地安装Visual Studio Code即VSC
- 安装Visual Studio Code Remote - SSH插件
- 添加SSH配置信息,连接即可
最近花了点时间试用了下VSC和JB的远程开发工具,觉得不错,这里简单介绍下。
以后工作上高开销编译问题可以丢远程机器来搞了,当然为了 开放流畅远程机器和本身网络情况还是有高要求的。
VSC想实现远程开发,需要下面几步
最近公司提供了云IDE服务,这样部分开发工作可以从本地切换到远程机器,同时现在前端也走向了微前端,开发时总是需要走代理。云IDE出现后,意味着代理的地址会随着IDE地址而变化,因此这里驱动出了,解决一键加载远程代理规则的需求。
云IDE出现后,整体开发流程如下
如上的好处是,开发人员不用手动维护代理规则文件。
为了解决这样的需求,开始whistle插件开发,发现whistle提供了脚手架工具及一些demo,整体开发还是比较顺利的。但有些问题,官网并没有描述很清楚,这里简单总结下,兴许帮到些同行。
现在很多站点服务有2FA机制,登录或者在线支付等服务都需要发送短信》接收短信后输入其中的验证码。
针对这个机制,iPhone上支持自动提取,点击即可填充,而Mac上只有Safari下有类似体验,假如使用Chrome等其它App就失去了该体验。为了解决这个不足,这里开发个workflow来优化下体验。
下载地址:戳这里
如上,当发送信息后等几十秒,当短信收到后,输入2fa
唤起workflow,选择验证码项,回车即可拷贝到剪贴
板,⌘ + v
填充到目标输入框。
不同验证码有效期存在差异,因此workflow提供有效期设置选项,默认查询10分钟以内接收的短信验证码
为了保证读取Mac下短信,Alfred需要具备磁盘访问权限