常用软件 - 程序员

总结程序开发过程中常用的工具, 主要是自己常用工具,很多没使用过的就没有补充。

💻 编程开发

开发工具

JetBrains 全家桶

重量级开发工具,包括用来写前端的 WebStorm、用来写 Java 的 IntelliJ IDEA 等,几乎涵盖了开 发常用的一切工具、还可以安装插件进行增强(比如中文支持等)。

JetBrains Toolbox App

集中管理 JetBrains 系列的各种软件,适合全栈开发者使用

Visual Studio Code

开源、免费、轻量的代码编辑器,可以通过安装插件增强功能,几乎支持任何语言代码的编写。

Visual Studio

Visual Studio是最流行的Windows平台应用程序的集成开发环境, 属于window下重型开发工具

终端

MobaXterm

MobaXterm 又名 MobaXVT,是一款增强型终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。

Git Bash

由著名的开源分布式版本管理系统提供的终端工具

常用小工具

everything

Everything是voidtools开发的一款文件搜索工具,官网描述为“基于名称实时定位文件和目录

KDiff3

KDiff3是一款用来对文件或目录进行比较和合并的工具。

TortoiseGit

TortoiseGit其实是一款开源的git的版本控制系统,也叫海龟git。TortoiseGit提供了人性化的图形化界面,不用像Git一样输入许多语句,像git init、git add、git commit这些语句就通通不用记了。轻松使用鼠标,就可以完成代码的提交和上传。对于使用本地Git的新手来说,TortoiseGit更加简便,更加容易上手。

万用的数据库管理软件,支持同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。

Another Redis DeskTop Manager

Another Redis DeskTop Manager作为一款基于nodejs开发的Redis可视化管理工具,可以运行在Windows、Linux、Mac平台

Docker Desktop

官方出品的 Docker 管理、应用容器化工具

Doxygen

Doxygen 是一个为 C++ 源码生成注释文档的标准工具,STM32 的标准库可以用它生成文档,同 时也能为 C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL 生成注释文档。

Apifox

API 文档、API 调试、API Mock、API 自动化测试一体化协作平台

Postman

postman是谷歌的一款非常好用的工具,可用来做手工的接口测试,也能实现简单的接口自动化持续集成。

📃 办公

滴答清单

高效记录和整理待办事项、管理目标等

阿里云盘

阿里云盘是一款速度快、不打扰、够安全、易于分享的网盘

百度网盘

百度出品的老牌云盘,开了超级会员之后使用还是比较舒服,发展了这么多年,资源还是度盘多

语雀

优雅高效的在线文档编辑与协同工具,很适合团队知识库协作

🖊️ 创作

Typora

超级好用、精简的 Markdown 写作软件,支持导出各种格式的文档

XMind

强大的思维导图软件,支持一键导入、导出 Markdown

🚀 效率

DevToys

提供格式转换、编码/解码、文本和图片处理等多达20余项效率工具

WinMerge

一款运行于 Windows 系统下的免费开源的文件比较/合并工具,可以非常方便地比较多个文档内 容甚至是文件夹与文件夹之间的文件差异。