工欲善其事必先利其器,工具对于程序员来说,简直就是神兵利器!好用的话记得点个赞
开发工具
Intellij IDEA
我妹最近在家上网课,于是我就勉为其难地偷偷听了几节课。我发现,他们学校的老师仍然比较喜欢用 Eclipse,也推荐了 Intellij IDEA,只不过教材上一直用的是 Eclipse,所以也就没办法切换,估计这种情况还会持续很长时间。
我也是从 Eclipse 切换到 Intellij IDEA 的,说实话,效率提高了不少。
官方地址:https://www.jetbrains.com/idea/
vscode
Vscode 是一个轻量且强大的跨平台开源代码编辑器,目前丰富的插件系统也让 vscode 如虎添翼。我在学 C 语言的时候就用的 VS Code。
官方地址:https://code.visualstudio.com
sourcetree
这是一款非常好用的 Git 图形化界面工具,可以傻瓜式地操作任何 Git 库。
官方地址:https://www.sourcetreeapp.com
iterm2
如果需要和终端打交道的话,拥有一款顺手的终端管理器很有必要,对于 macOS 的用户来说,iTerm2 就是这样一款神器。
官方地址:https://iterm2.com/
Apifox
最好用的 api 管理神器,集 api 文档、调试、 mock 、测试于一体的协作化平台,定位Postman + Swagger + Mock + JMeter。
官方地址:https://www.apifox.cn
Navicat
最好用的数据库管理神器,可以链接到MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和/或 MariaDB 数据库,让数据库管理更加方便。
CodeLF
变量命名神器,通过搜索在线开源平台Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Project、GitLab的项目源码,帮程序员从中找出已有的匹配关键字的变量名,这个对于命名困难症的程序员来说绝壁是福音,从此以后 abc 这样的变量就彻底销声匿迹了。
官方地址:https://unbug.github.io/codelf/
日常工具
typora
一款支持实时预览的 markdown 文本编辑器,我的大多数离线 PDF 就是用 typora 生成的,神器无疑。它没有专业软件那么复杂的功能,却也没有为了简洁而难以上手。
官方地址: https://www.typora.io
mdnice
一款支持公众号、知乎等平台的文章排版工具,我基本上每篇文章都是用它排版的,关键是代码部分的颜值非常高。
官方地址:https://editor.mdnice.com/
XMind
脑图神奇,我画的绝大多数脑图,都出自这个软件。大家如果想提高学习效率的话,建议整个脑图,思路会贼清晰,并且效率瞬间也会高很多。
draw.io
概要可以用 XMind ,详细设计可以用 draw.io ,尤其是研发时,最好要整个流程图,不然直接上手写代码,很容易造成返工,然后造 bug 、加班、被骂,然后和男**/**女票吵架、分手。。。。
我文章中出现的很多配图,也都是用这玩意在线画的,嗯,不用下载,还可以同步保存到 GitHub 账号,简直不要太神器!
在线地址:https://app.diagrams.net/
欧路词典
非常权威的一款英语词典软件,一直在用。有道词典、词霸这些我都用过,但最后还是最钟爱欧路词典。
在线地址: https://www.eudic.net/v4/en/app/eudic
沉默王二都能翻:Silent King II,秀啊!
Sublime Text
文本编辑神器,我主要是用它来配合 GitHub 仓库文档来使用,临时全局修改关键字也是用它,高效,颜值高。
官方地址: http://www.sublimetext.com
总结
其实还有一些比较香的工具,这里就不一一介绍了,主要是每个人的喜爱不同,我上面列的这些基本上每个程序都可以用。
给大家推荐一个方法,就是不管是看博客,还是视频,看到了自己喜欢的工具,不知道是什么的话,就去问,问了以后自己体验一把,到底适不适合自己,鞋子舒不舒服,还是要靠自己的脚体验呀。
微信公众号: 沉默王二
写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功),让自己成为一个具有真材实料的厉害的程序员,不妨从现在开始!C/C++,永不过时的编程语言~
C语言C++编程学习交流圈子,QQ群:904329806【点击进入】微信公众号:C语言编程学习基地
整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
编程学习书籍分享:
编程学习视频分享: