程序员用Mac都有哪些必备的app?
用8年的Mac电脑,个人可以介绍下一些具体方法的APP,个人意见。
1.终端iterm2另外一名程序员,没少需要用命令行处理事情。
实际它这个可以如何处理本地电脑的事情,也是可以连接到辅助攻击服务器你的操作。
补充:当然有些朋友很喜欢zshell环境,也也可以建议使用ohmyzsh,看个人需求出发吧,我肯定不喜欢bash环境。
Alfred是一个用键盘实际热键、关键字、下拉菜单插件来快速操作效率的工具,它反而是搜索工具,那就快速启动工具,哪怕还能够你的操作许多系统功能,扩军性极强。
比如程序员经常会要栏里点unix时间,用这个搜索框就能快速能得到答案,按开回车键即可解决剪切粘贴结果。
3.DBeaver免费开源数据库
一个能免费开源的软件,支持什么Oracle、MySQL等数据库,只不过速度两者相比Navicat Premium慢,但胜在在线。
IDEA开发工具IDE
写Java代码,怎莫可能会少了这个软件,吃饭干活的工具。
当然了有些人也会用Visual Studio,用得人也相当多,只需适合我自己需求就可以了。
Studio安卓开发Android Studio是一个Android开发环境,设计和实现IntelliJ IDEA。按照这个开发工具,也可以开发完毕手机APP。
人生苦短,我学Python,是从这个工具,这个可以迅速的新,但仅有缺点那就是耗内存。
管理代码工具
Sourcetree是个能免费的Git客户端工具,按照它可以不通过可视化操作,适合对Git有基础基础需求的人。只不过有时一些奇怪的操作,个人应该比较喜欢命令行处理。
文档编写工具Typora
Typora意见跨平台,另外快捷键,很快的写接口文档、数据库表结构等文档,图片也也可以复制黏贴过来,极为不便利。
另外支持什么导出来PDF,Word不同成分格式。
Text跨平台的文本编辑器
SublimeText是一款流行的代码编辑器软件,支持什么各类插件,可运行程序在Linux,Windows和Mac OS X。
我偶尔会用它来c语言程序一些简单的Python脚本,或是看Java代码进行Review。
10.WireShark抓包软件
以及程序员,有时候要讲别人能提供的网络数据包文件,安装这个跨平台软件,这个可以比较直观的分析网络数据包。
其他还有一个很多软件,这里就写前10个具体用法的软件我推荐给你,希望能帮下忙到你的问题。
PS:以上截图呀是本人电脑的截图还有网页的截图,如有侵权,请联系联系本人删除掉图片。