摘要:码农好物推荐系列
无论是内部还是外部场合,一直强调码农必须要有产品经理的思维。码农常见的思维是乙方交付式的,即老板安排什么,就产出什么。在deadline前完成工作当然很好,然后能再think different点,不仅完成工作,还能把工作完成的更为漂亮,不是更好么?
因此,码农要有一双发现“美”的眼睛,看看业界做得好的产品是怎么样,他们是如何吸引开发人员的使用。下面这些是姜老师推荐码农必备的好物,用好他们不旦提升效率,亦能提升使用时的幸福感。编程字体
作为码农,需要一种舒适的字体。一方面看得赏心悦目,例如早些年很多人都觉得Mac的字体更好看些。另一方面,作为码农,常用的字体或许并不适合进行编程,从而影响代码的可读性和眼睛的舒适度。例如怎么区分0和O呢?微软雅黑虽好,但是对码农来说,还是差了那么点点意思。
因此,越来越多的公司发明了面向编程的字体,例如Adobe公司的Source Code Pro,微软的Cascadia Code,开源的Fira Code。个人比较喜欢Fira Code,各位同学可以选择自己喜欢的编程字体。
命令行
相信不少同学还在用Windows下的cmd命令行吧。丑,巨丑无比,关键也不好用。cmd是上世纪90年代的Windows 95的产物,对于摩登的Win 10来说,的确是高攀不上了。
Win10推出了新的命令行终端,Windows Terminal。Windows Terminal 不仅开源免费,还拥有现代化的界面、完整的字体字符渲染机制(包括 Emoji)、GPU 加速和 Fluent 设计风格。这些都让 Windows Terminal 成为 Windows 平台最先进的终端模拟器。最最重要的是,支持WSL(Windows Subsystem for Linux),Windows和Linux无缝集成,这种感觉真的是太棒了。
Shell
Linux/MacOS的默认shell是bash,同cmd一样,也上年纪,跟不上了时代的步伐。插件化设计思想的zsh更符合有品位的码农。
命令/目录自动补全和提示,高亮显示,command运行时间显示,配色主题选择等,这些功能真的香~~~
VSCode
大概可以用一万字来赞美VSCode的伟大,真的,这货简直就是代码编辑器中的特斯拉。轻巧好用,一脚油门直接就甩开了曾经的王者BBA。所以,有时我常在想,以后谁还会用Visual Studio、Eclipse之流?未来的编辑器,不应该只有VSCode一种么?
VSCode最大的好处是支持多语言编程,所有编程语言都可以通过插件化的方式支持。码农们再也不用C++用Visual Studio,Python用PyCharm,Java用Eclipse来管理。而且随着项目的发展,未来一个项目多语言编程会是趋势。例如服务器端用Java编程,客户端用Python编程。
WSL(Windows Subsystem for Linux)
个人觉得,从技术角度看,WSL是微软CEO拉德纳上台后,桌面上最为成功的产品,甚至超越VSCode。Microsoft love Linux,并不是一句空头支票,而是微软实实在在执行的思想。更重要的是,WSL变成了最好的Linux发行版本。
总结
先分享这几样姜老师觉得墙裂推荐的好物,后续还有好玩的码农好物分享。各位路过的同学们别忘了点赞和分享哟~~~
-----------------------
公众号:破产码农(ID:manongBR)B站:Jiang老师微博:破产码农:破产码农
长按下图二维码关注,将感受到一个有趣的灵魂,每篇文章都会有新惊喜。
-----------------------
感谢你的阅读,下面是1个抽奖链接按钮,6月13日晚上20点开奖,一共200元,88个红包,感谢大家的支持。