当先锋百科网

首页 1 2 3 4 5 6 7
mysql采样查询,程序员用Mac都有哪些必备的app?

用了8年的Mac电脑,个人介绍下一些常用的APP,仅供参考。

1.终端iterm2

作为一名程序员,少不了需要用命令行处理事情。

通过它可以处理本地电脑的事情,也可以连接远程服务器操作。

补充:当然有些朋友喜欢zshell环境,也可以使用ohmyzsh,看个人实际需求吧,我还是喜欢bash环境。

2.Alfred

Alfred 是一个用键盘通过热键、关键字、自定义插件来加快操作效率的工具,它不但是搜索工具,还是快速启动工具,甚至能够操作许多系统功能,扩充性极强。

比如程序员经常需要查看unix时间,用这个搜索框就能快速得到答案,按下回车键即可复制结果。

3.DBeaver免费开源数据库

一个免费开源的软件,支持Oracle、MySQL等数据库,但是速度相比Navicat Premium慢,但是胜在免费。

4.IntelliJ IDEA 开发工具IDE

写Java代码,怎么可能少了这个软件,吃饭干活的工具。

当然有些人也会用Visual Studio,用得人也不少,只要适合自己需求就可以了。

5.Android Studio安卓开发

Android Studio是一个Android开发环境,基于IntelliJ IDEA。通过这个开发工具,可以开发手机APP。

6.PyCharm

人生苦短,我学Python,通过这个工具,可以快速开发,但是唯一缺点就是耗内存。

7.Sourcetree管理代码工具

Sourcetree是个免费的Git客户端工具,通过它可以进行可视化操作,适合对Git有基础需求的人。但是有时候一些复杂的操作,个人还是喜欢命令行处理。

8.Markdown文档编写工具Typora

Typora支持跨平台,配合快捷键,轻松的写接口文档、数据库表结构等文档,图片也可以复制粘贴进来,十分便利。

同时支持导出PDF,Word多种格式。

9.Sublime Text跨平台的文本编辑器

Sublime Text 是一款流行的代码编辑器软件,支持各类插件,可运行在Linux,Windows和Mac OS X。

我经常用它来编写一些简单的Python脚本,或者看Java代码进行Review。

10.WireShark抓包软件

作为程序员,有时候要分析别人提供的网络数据包文件,安装这个跨平台软件,可以直观的分析网络数据包。

其他还有很多软件,这里就写前10个常用的软件推荐给你,希望能解答到你的问题。

PS:以上截图是本人电脑的截图还有网页的截图,如有侵权,请联系本人删除图片。