1. 资源管理
2. 代码管理
- Sublime text 3(ST3) :写代码
- Meld:比较
- Beyond compare (Windows)
- Understand:读代码(kegen)
2.1 Java开发工具
- IDEA
- Eclipse
- FindBugs:一款专门分析Java代码问题的静态扫码工具,是你工具箱中的无价之宝。
3.知识管理
- XMind
4. Google工具
5. LaTeX
6. 画图工具
- Dia (Linux:流程图)
- Axure RP Pro:是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML 模版等。
7. 文档工具
- ReText (Linux)
- Typora
- MarkdownPad(Windows)
- Source Code Pro:一款开源且完全免费的等宽编程字体,它非常适合用于阅读代码,支持 Linux、Mac OS X 和 Windows 等操作系统
可以在 Windows 下获得犹如 Mac 般优秀的字体效果。
8. 调试工具
- Fiddler:是一个http协议调试代理工具,能够非常方便的查看HTTP通信数据。
- Postman:
- 提供功能强大的 Web API 和 HTTP 请求的调试,它能够发送任何类型的HTTP 请求 (GET, POST, PUT, DELETE…),并且能附带任何数量的参数和 Headers。
- 后端接口测试神器.以前还要写前端界面用来测试后台接口,有了postman以后就彻底解决了这问题。
- navicat:是数据库管理工具,几乎所有的程序员都在用。它既可以对数据库进行管理,还能视觉化创建 SQL 语句。
- xshell5:是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。
- xftp5:是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。
- Console:Windows多Tab Shell
9. 常用功能代码
9.1 C/C++
- libevent:是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制