工作这几年,我总结了一些工作中常用的并且用着比较顺手的软件工具推荐给大家。
1、设计
工具 | 说明 | 特点及描述 |
---|---|---|
墨刀/axure | 画原型图工具 | 墨刀是一款国产软件,相比axure更容易上手。 |
processon | 在线画图工具 | 使用灵活,可在线保存图,但免费文件数量较少。 |
edraw | 画图工具 | 支持多行业画图的工具,功能较强大。 |
2、开发
工具 | 说明 | 特点及描述 |
---|---|---|
git | 分布式版本控制系统 | SVN竞品,市场占有率较大。 |
IntelliJ IDEA | java语言集成开发环境 | eclipse竞品,市场占有率较大。 |
jdk | java开发工具包 | 官网下载龟速,推荐华为镜像站 作者一直用的jdk1.8。网传oracle要收费,若确定收费了可替换为openjdk。 |
maven | 对 Java 项目进行构建、依赖管理的工具 | 没啥可说的。 |
Navicat Premium | 数据库可视化连接工具 | 支持MySql、oracle、SqlServer等。 |
postman | 接口测试工具 | postman可以装客户端也可以装谷歌浏览器插件,鉴于postman一些功能收费(基本的够用),Liyas Thomas做了它的一个竞品Postwoman。 |
json在线解析 | 在线json格式转换工具 | 没啥可说的。 |
代码对比工具 | 在线代码对比工具 | 软件替你找代码不同点。 |
xshell6 | 安全终端模拟软件 | 服务器连接工具。或选用finalshell(国产且免费,不确定是不是因为我远程使用的原因,会有点卡,功能多但感觉有点杂)。 |
ARDM | redis连接可视化工具 | 一个免费的有颜值的客户端。 |
powerdesigner/PDMan | 数据库设计工具 | powerdesigner功能很全面但是界面真不怎么样,推荐使用国产免费工具PDMan。pdm文件在线阅读器dmanywhere |
VMWare | 虚拟机软件 | 若公司没有公共开发平台,可将自己创建的centos模板倒入到VMware中使用。 |
Chrome\Firefox\IE | 浏览器,前端页面调试工具 | 建议前端页面开发时选用如上三款浏览器进行调试,当然mac可用Safari,作者比较爱用Chrome,看个人习惯。 |
3、写作
工具 | 说明 | 特点及描述 |
---|---|---|
sublime | 文本编辑器 | 很强大的编辑器(可用于代码开发),支持多种格式,且会有颜色区分,个人认为颜值与实力完胜editplus。 |
typora | markdown编辑器 | 简约实用,且支持md转word文档。 |
xmind | 思维导图 | 可导出多种格式,虽然processon与edraw都有此项功能,但没这个工具做的精,其他两个工具偏综合。 |
office/wps | 常规办公工具 | 用的较多的word、excel、ppt、Visio(edraw可完全代替) |
有道云笔记 | 在线文本记录工具 | 涉密的不要用这个记录,推荐一款离线工具eDiary 如果有团队协作需求,印象笔记也不错。 |
4、工作
工具 | 说明 | 特点及描述 |
---|---|---|
钉钉 | 职场工具 | 除了一些大厂有自己的移动办公平台外,多数中小企业在用钉钉。 |
网易邮箱大师 | 职场工具 | 网易邮箱大师跟Foxmail任选一个即可。 |
5、其他
公司内部搭建的开发平台:比如监控平台、运维平台、测试平台…
特别提醒:以上推荐软件既有免费的也有付费的,虽然付费软件都能找到相应破解版,原则上作者希望大家都能支持正版。同时,以上软件除eDairy与powerdesigner外,非在线的软件均有windows与macOS对应版本。