作为一个IT从业者,也就是大家统称的“码农”,日常的开发中收集了一批实用的工具软件,这里分享给同学们,当然假如各位同学有更好的值得推荐的利器欢迎在文末留言。
先来一张不全面的全家福:
(ps:部分人员不在其中,但不代表它不牛 !!!)
基础软件
Microsoft Edge
Microsoft Edge是由微软开发的基于 Chromium 开源项目及其他开源软件的网页浏览器。自从微软将Edge改版后,我就从Chrome浏览器迁移过来了,主要的的原因是:
- Chrome浏览器的功能,Edge基本满足,至少满足我的日常开发所需,包括日常所需的扩展插件也一一支持;
- 跨平台,目前支持 macos、windows、Linux 等常用的桌面系统,包括移动系统同样支持;
- 国内网络的大背景下,Edge的数据同步能力比Chrome浏览器好太多;
- Windows系统自带,上手即用
Neat Download Manager
神器!神器!神器!Neat Download Manager 是一款免费的多线程下载工具,可以通过调整下载的最大连接数为 32 线程。软件体积非常小巧,仅1500 KB左右,但麻雀虽小五脏俱全,NDM 不仅支持 Windows 操作系统,还支持 macOS 操作系统。配合着Microsoft Edge浏览器的扩展插件,简直无敌。
Geek Uninstaller
众所周知,在Windows系统中,当卸载一个软件时,时常会留下残留文件和注册表,为了解决这一问题,网上有很多软件应运而生,其中 Geek Uninstaller 是我认为比较好用的一款。软件体积小,5M左右,傻瓜式操作,自动扫描残留的文件以及注册表文件。
火绒安全
针对于Windows系统,网上有很多安全软件,比如 360杀毒、金山毒霸等等等,但是大多数在安全防护的同时,存在各种各样的问题,比如:捆绑安装其他软件、广告弹窗、资源占用等。火绒安全作为一个后起之秀,文明、安静、儒雅,就默默的存在于后台,让你几乎感觉不到它的存在,但是时刻贴心的保护着你的电脑系统。
开发软件
EditPlus
EditPlus is a text editor for Windows with built-in FTP, FTPS and sftp capabilities. While it can serve as a good Notepad replacement, it also offers many powerful features for Web page authors and programmers.
这是来自官网的描述,一般情况下我仅仅把它作为记事本的替代产品,它可以解决自带记事本的字符编码问题,同时界面相对简洁,所以一直属于我的必装软件之一。同类型的软件还有 Notepad++等,大家可根据自己的需求,选择合适自己的软件工具。
VS Code
Visual Studio Code(简称“VS Code” )是 Microsoft 公司发布的一款编辑器软件,与 Visual Studio可以说是没有半毛钱联系,它跨平台、开源、支持丰富的插件扩展,内置支持JavaScript,TypeScript和NodeJS,通过扩展插件可以作为其他开发语言(Java、PHP、C++、Go、Python等 )的开发IDE,我是一个javaer,平时写一些Python、Go的练习时,基本使用的都是VS Code。
DBeaver
DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好,且遵循ASL 协议。由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,比如Windows、Linux、macOS 等操作系统。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。
由于平时主要是从事数据服务相关的开发工作,需要接触各种各样的数据源,那么有没有一款产品,既可以操作MySQL这类的关系型数据库,也可以操作Hive这类的大数据查询引擎,DBeaver无疑是最好的选择,没有使用过的同学可以下载试试。
RediNav
Redinav是一个免费的redis的图形化Client,可以用于redis/redis-cluster的管理,支持数据操作,导入/导出操作等。
Redinav支持MacOS、Windows、Linux等主流桌面平台,但是MacOS上是需要收费下载的,其他的均可以免费使用。类似的工具有Redis GUI 管理工具 Redis Desktop Manager,但是对redis-cluster支持不友好,所以我一直使用Redinav作为日常的Redis可视化管理工具。
Postman
Postman 是一个很强大的 API调试、Http请求的工具,作为一个后端程序员,平时开发的接口多半是通过 Postman 进行接口功能自测,平时基本浅显的使用,总感觉有点委屈它了。如果有API调试需求的同学,不妨可以试试这款软件吧,真的很好用。