自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威指南》的书籍,来更进一步了解与使用。
在购买这本书时就想写一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 vscode 插件开发,并记录整个开发过程。
插件地址:VSCode-extension
自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威指南》的书籍,来更进一步了解与使用。
在购买这本书时就想写一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 vscode 插件开发,并记录整个开发过程。
插件地址:VSCode-extension
当我使用笔记本的时候,每次移动光标,都要大费周章,同时由于笔记本的缘故,导致键入Home与End都需要搭配Fn功能键来实现。所以我希望在任何情况下(敲代码,写文章)都可以将某些组合键绑定为上下左右键,在代码编辑器上有键盘映射可以设置,但脱离代码编辑器就不起作用了,在window下有个神器 AutoHotkey 可以实现我想要的功能。
考试也结束了,这学期的任务也完成了,按照往常我通常就定制暑假的学习清单,将要学习的技术栈规划出来,借此来督促自己学习,这次也不例外。
但此次有点特殊,主要有以下情况
老家疫情
主力电脑不在身边
暑期时间过短
很不幸的是,我老家就在前几天发生疫情了,挺严重的,封城加方舱,其严重性可想而知(我都不知道我这个暑假能否返回老家)。而这就导致我的工作环境发生了巨变,我目前处于一个相对小巧的家中,没有一个完整的办公桌(只有一个茶几)来放置电脑键鼠外设,甚至没有 wifi。而通常情况下我会配置台显示屏作为更广阔的代码视野,以提升编程效率,然而这次并没有。
同时也是因为疫情,导致快递不易寄送,我就放弃了将我的台式主机寄回去的计划。而是只带了另一台轻薄本小新 Pro14(还有一台游戏本因特殊原因被迫不在我的手里 😭),所以又导致了开发环境不足,编程效率有所下降。
在 20 年 1 月疫情首次爆发的时候,足足给我了近 4 个月的时间“闭关修炼”(学校安排 5 月中旬开学,不然感觉还能更进一步),其效率远非日常学习所能堪比的,那段时间极大的充实了我的知识面,让我知道编程的无限可能。而这次暑假时间为期 7.7 ~ 8.19,时间上不再像往常那么充实。
即便诸多条件的影响下,假期也是我学习效率最高的时候。考试的折磨已经结束了,接下来就是享受学习的过程。只有在别人不在学习的时候学习,在最有可能比别人先行一步(卷就完事了)。于是下列为我的本次暑期学习计划,主要是针对一些主流热门框架的学习,优先按照顺序。不出意外的话,应该保证一周至少两篇的博文(笔记)
tip: 已经快两个月没更新技术类博客了(逃)
计划不是任务,不一定都要实现是吧。这里只是列举一系列下一阶段所要学习,至于能完成多少,取决于我的懒散和拖延。如果完成了我会在前面勾选,并附上相应文章链接
不过由于开发环境与工作环境的限制,不太会在假期对以上技术栈有个整体的浏览以及项目展示,而是构建其 demo 及其相关实操过程的文章。同时在这期间也顺便写点人生感悟的语句,以及拖欠了的年终(中)总结。
时刻保持学习,时刻保持清醒。
Vercel 除了能部署静态站点外,还能运行 Serverless Functions,也是本次的主题
vercel 部署静态资源网站极其方便简单,并且有可观的访问速度,最主要的是免费部署。
如果你还没有尝试的话,强烈建议去使用一下。
如果有写过项目的经历,就免不了将代码上传到服务器上,安装依赖,然后输入启动命令的步骤。但是有的项目往往需要经常性的改动,如果还是照着上面的方式进行部署的话。先不说这样操作的效率,操作个几次就想罢工了。并且上面这样操作的往往容易误操作。而 Github Actions 正是该问题的良药。