vs code 怎么使用 .editorconfig

项目文件夹里包含一个 .editorconfig 文件解决了我很久的一些困扰,比如删除行末的空格、缩进使用 tab、tab 的宽度是 2 个空格、文件最后新增空白行。这是一个很棒的创意,推荐大家使用这个。

先再 vs code 安装一个插件,地址在这里

再新建一个 .editorconfig 文件,写上一些规则,如:

# 针对所有文件
[*]
# 使用类 unix 的换行符
end_of_line = lf
# 新增最后的空白行
insert_final_newline = true

就这么简单,可以使用了。如果大家有代码洁癖,估计就能理解我上述的规则以及为什么要这么做。

参考链接

出国读书,从开始到结束

开头

这是一篇拖欠了两个月的文章,内心一直在找借口再缓缓,等我对国外生活的怨恨少一点,再少一点时,动笔。这样我就不是在情绪中写字。

谈我自己的留学生活前,我想先粗略谈点这一切的源起。 继续阅读“出国读书,从开始到结束”

canvas 画文字模糊的问题

在 mac 下的 chrome 当你按下 command + + 的时候会放大网页,这时 devicePixelRatio 会发生变化,默认情况下这个值为 1,当网页放大到 250% 时,这个值会变成 2.5。我们在 canvas 画图写字,就要处理 devicePixelRatio 这个变量的改变,这和高清屏是一样的道理。

下面是一个例子,如论你的 devicePixelRatio 是多少,文字和图片都可以正常显示。可以通过缩放网页,来修改此值。

继续阅读“canvas 画文字模糊的问题”

也谈 996 及其它

行外的人可能不太清楚“996”的意思,所以还是有必要解释一下。大致的意思是说早上 9 点上班,晚上 9 点下班,一周工作 6 天。本来我是不想谈这个的,对此没有兴趣。因为很多人都是带着或多或少的目的来发表意见,你聊的是法律,我灌得是鸡汤,一场辩论下来牛头不对马嘴,徒增口舌。我不带有什么目的,也不想辩论,所以我自是不感兴趣。

而且互联网的热度就是那么一阵,我写这篇文章的时候,大家早就好了伤疤忘了疼,另有其他热点事件转移了注意力。但是既然动笔了,就稍微写几句,关键在于“其它”。

继续阅读“也谈 996 及其它”

我要求职

是这样的,每个人在职业初期找工作都相对困难,需要朋友的帮忙提拔之类的。但是你知道的,我提供不了这种伟大的支持,我能做的就是免费帮找工作的小伙伴内推一些简历。即便被人拒绝了,也能知道个消息,避免承受石沉大海杳无音讯之苦。

继续阅读“我要求职”

挤地铁十乐

在人口稠密的城市里上班,没人喜欢挤地铁,即便大家前胸后背首尾相连,由前到后连连发力,却离上地铁还是有万步之遥;车上的不被挤下来已经是万幸了,到站了想下来的也是门都没有。不过我倒是例外,倒不是因为我有缩骨收筋见缝插针挤得上地铁的本事,而是我的心态逐渐变化,能发现一些意想不到的乐趣,总结如下。 继续阅读“挤地铁十乐”