作为一个程序员,你了解 Win 上有哪些必装的软件吗

前言

从我们拆箱一款新电脑开始,或者是重装系统开始,我们需要为了工作或配合某项技术能力展现去下载一堆软件,当然大家职业不同,所需要的工具自然有所差异,本文针对程序员群体推荐几款可能大众的软件,也欢迎大家补充。

下载的第一个软件

Google Chrome 毫无疑问,是程序员首选的浏览器,同时也强烈建议其他看到此文的朋友体验这款浏览器。

尽管 win10?提供的 Edge 浏览器已经超越了 FireFox,但是对于程序员来说,还是远远不够;普通用户的话,建议使用 win10 自带的 Edge 浏览器,确实改善良多。

有了趁手的浏览器,我们才可以以此为入口,去安装其他软件。

高级记事本

个人建议选择 Notepad++,或者 EditPlus。尽管前者之前出现了大家都知道的事情,但用习惯了就无法被替代了。其功能的强大和使用的便捷性就不用在这里多说了,体验过的都知道。

除此之外,还有其他很多可替代软件,比如:VSCode

截图工具

FastStone 个人极力推荐,其使用之方便,功能之强大,体积之小,至今未发现有那个软件可以与之匹敌。

优点

  • 可以任意形状截取

  • 截取窗口

  • 滚动截长图,这个功能用起来很爽

  • 可以录屏,经过测试,录制完的视频很清晰。

  • 体积小,可以隐藏在屏幕边缘

  • 对截图进行二次编辑,保存本地、剪贴板、标注、文字、颜色等等

  • 免费,无广告

如果你经常要截图,那么这款软件是你的不二选择。

下载地址:https://faststone-capture.it.softonic.com/

MD编辑器

作为一个程序员,相信你或多或少会做笔记,程序员的笔记难免会使用到代码片段,但是纵观一些常用的编辑器对代码支持很友的少之又少,但是 md 编辑器解决了这个问题,使得文字+代码的内容操作起来更友好了。

首推 Typora,与其他编辑器相比,具有下面这些优点:

  • 同时支持 win,mac,Linux

  • 免费,无广告

  • 多主题,还可以自定义(见后图)

  • 可将 md 导出多种格式文件(见后图)

  • 所见即所得,丝毫不影响编辑区域大小,小屏幕用户的钟爱。

  • 字数实时统计

还有众多隐藏的便捷功能,大家自行探索

作为一个程序员,你了解 Win 上有哪些必装的软件吗

作为一个程序员,你了解 Win 上有哪些必装的软件吗

如果你将 md 文件关联 Typora 后,那么查看文件就很方便了,相比其他软件,这款 md 编辑器太轻量级了。

下载地址:https://www.typora.io/

笔记软件

笔记软件不分行业和工作种类,一款适合自己的笔记软件有助于提升你的工作效率,同时对你的知识体系和个人成长都有很大的帮助。

程序员的进步在于是否持续学习并输出,这也就是为什么我们经常看到有大佬建议我们写博客的重要原因之一。

推荐使用有道云笔记、印象笔记。

下载地址:

大纲/任务记录

解决这么两个场景:

  1. 列举一条条待办任务
  2. 整理大纲思路,后续完善细节

如果上述需求你经常有,那么推荐你用幕布这款软件,它采用层级关系,很适合整理思路、列举大纲,它还提供了一键将笔记转换为思维导图的形式。

下载地址:https://mubu.com/inv/242436

Gif 录制

动图制作,尤其在写博客的时候,插入一个 gif 图会把一个复杂的知识点或者效果呈现的很清楚,读者也更有兴趣阅读。

这里推荐一个软件:LICEcap

  • 绿色无广告
  • 体积小,非常轻便
  • 可自由录制任意大小区域
  • 无水印

下载地址:https://www.cockos.com/licecap/

思维导图

这里推荐使用 XMind,支持 mac 和 win。作为程序员,有时候对知识点的总结和复盘,那么导图用起来就更合适不过了。相信很多人都使用过,软件内置购买高级版(如果你找不到pj版,可以添加我好友codingSmart免费帮你找),个人觉得免费版已经足够使用了。

如果你是 Mac 用户,那么建议使用XMind ZEN ,个人体验之后相对于XMind 略显轻便灵活。

下载地址:https://www.xmind.cn/

代码版本控制

这个不用多说,SVN 和 Git,当然后者除了命令行,也可以使用客户端 SourceTree 。

下载地址:https://www.sourcetreeapp.com/

视频播放器

第一推荐 PotPlayer

PotPlayer 只有 20M 的大小,占内存是同类软件最低的。支持强劲的加速引擎,同时支持 3D 视频,同时支持多种编码和字幕,而且快速拖拽,加速播放依然很流畅,还有多种皮肤挑选,支持降噪;

缺点是目前只支持 Windows。

第二推荐?KMPlayer

Kmplayer(简称KMP)几乎可以播放所有影音文件。通过各种插件扩展 KMP 可以支持层出不穷的新格式。强大的插件功能,直接从 Winamp 继承的插件功能,能够直接使用 winamp 的音频,输入,视觉效果插件,而通过独有的扩展能力,只要你喜欢,可以选择使用不同解码器对各种格式进行解码。说起资源占用,比起KMP的资源占用恐怕只有同样来自linux的Mplayer能够在拥有强大功能的同时还能保持如此小的系统资源占用。界面使用了与 winamp2 相似的皮肤格式,制做方便,来源广泛。

IDE

不同技术方向选择的工具是不同的,这里具体不做特别建议,但有个原则:不要安装可以完成相似功能的多个软件。

办公

  • 邮件处理Foxmail

  • 文档表格处理:WPS 或者 Word

  • 沟通协作:TIM 而不是 QQ

  • 及时应答:微信

  • 钉钉(视情况而定)

  • 在线协作:石墨文档、腾讯文档

  • 在线会议:腾讯会议

总结

  • 工欲善其事必先利其器

  • 每个工具都有其侧重点,旨在解决用户的某个需求,要善于利用工具

本文重点介绍程序员的 Win系统下推荐安装的几款软件,其实我们实际工作中安装的软件远不止这些,具体看大家需求,感兴趣或者有找软件需求,可以联系我(codingSmart)。另外使用 mac 的朋友,像本文提到的某些支支持 win 的软件,找不到很好替代品的话,也可以联系我哈,尽力给你推荐!