给大家分享一些程序员必备的工具,欢迎收藏分享~
免费在线思维导图、流程图和头脑风暴软件,可以画思维导图、原型图、UML、网络拓扑图、组织结构图等。
模板众多,云端自动保存,可自由设计主题,支持多人云协作。能帮你用更高效的方式和更清晰的结构来做项目管理、记录笔记、管理任务、制定计划甚至是组织头脑风暴。
FeHelper 中文名为 WEB 前端助手,All In One 的一个工具,包含多个独立小应用,比如:Json 工具、代码美化、代码压缩、二维码、Postman、markdown、网页油猴、便签笔记、信息加密与解密、随机密码生成、Crontab 等等。
Typora 是一款支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本。Typora 中提供了大量有关 Markdown 偏好的设置,你可以构建一个几乎完全适合自己的 Markdown 编辑器。强大的功能有智能标点、图片插入、实时预览、emoji 表情、代码高亮等等。
SourceTree 是 Windows 和 Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作.同时它也是 Mercurial 和 Subversion 版本控制系统工具.支持创建、提交、clone、push、pull 和 merge 等操作。
由网易所研发的一款 UI 界面自动化测试工具,主要使用图像识别技术来定位页面具体的 UI 元素,可以在不使用任何代码注入的情况下完成自动化测试。
它支持了 iOS、Android、Windows、小程序等多个平台的应用测试,通过在 IDE 中进行所见即所得的交互方式,极大简化了 App 图形界面的测试代码编写工作。
Visual Studio Code 是一个轻量且强大的跨平台开源代码编辑器(IDE),支持 Windows,OS X 和 Linux。内置 JavaScript、TypeScript 和 Node.js 支持,而且拥有丰富的插件生态系统,可通过安装插件来支持 C++、C#、Python、PHP 等其他语言。
不同模块之间调用有很多种方式,数据库、函数接口、restful。其中 restful 应该是使用最为频繁的,不同语言,在这个过程中就涉及到测试 Web API & HTTP,Postman 就变的异常重要。
它支持 GET, HEAD, POST, PUT 等任何方式的请求,多种格式的 header、body 体,比起另外写一个测试脚本或者 curl 实在节省很多时间。
提升翻译效率的利器,支持点按复制、专注模式,可以有效避免来回切换屏幕、复制、粘贴的麻烦。翻译效果很好,没有翻译软件的限制,比如我们用谷歌或百度翻译的时候,复制一段文章,拷贝到翻译框里,到换行符的位置会中断,这样就会让翻译的混乱不堪,还需要一个一个的把换行符删掉。
这是一款被称为程序员的百宝箱的工具,在线运行代码,时间戳,格式转换,代码着色,APP icon 制作,应有尽有,当然,这款工具中我使用较多的就是时间戳转换。
作为算法相关的工作人员,在书写文档过程中,markdown 和 LaTeX 格式的数学公式也是必不可少。逐步的去输入一个复杂、冗长的公式显然不是一个理想的方式,MAthpix Snip 能够准确快速的识别图片中的数学公式,并且转成 LaTeX 格式,真正的提升效率。