Show 作为一个 Java 开发者,并且是一个以前用 Windows,现在用 Mac 的 Java 开发者,我可以很负责任的告诉你,苹果系统开发 Java 正合适,换句话说,除了开发微软的那一套,其他的用 Mac 开发简直不要太香。 另外关于提说所说的 mysql和oracle数据库是否有mac的版本,当然是有的,我的 Mac 上就装了 MySQL。 客户端用的 Navicat 。 至于 Oracle,我刚刚查过了,已经支持 Mac 系统安装了。 Docker Desktop + kitematic就算不支持也无所谓,我推荐你使用 Docker,装了 Docker 之后相当于装了一个大集装箱,想要什么软件、服务,直接去仓库拉一下下来,启动就好了。 在配合上 kitematic ,一个 GUI 版的容器管理工具,简直太方便了。 Docker Desktop 是 Mac 系统的桌面版。https://www.docker.com/products/docker-desktop Docker Desktop再者我们平时开发为了更贴近线上环境,装个 redis、mongodb、nginx 啥的也在所难免,有了 Dokcer 直接下个镜像 run 一下 ok。 再用kitematic 配合 Docker Desktop ,那简直不要太香,轻轻点几下鼠标,一个 redis 实例就好了,再一点鼠标,nginx 就好了。 kitematic再推荐其他工具除了题主所说的 MySQL 和 Oracle ,在开发过程中,以下几款利器能极大的提升开发体验和工作效率。 开发系列这是做开发的同学必备的吃饭的家伙。 Jetbrains 系列IDEA: 做 Java 开发的同学相比多半都是用它开发的。 PyCharm: Python 开发必备,我除了写 Java 之外,写的最多的就是 Python ,PyCharm 也是必不可少的。 CLion: 有时候也看看 JDK 源码,用 CLion 正好。 WebStorm:前端开发之用,我偶尔也会用用 React 写点儿前端,之前就是用它。不过后来改了其他的工具。 Visual Studio Code这就是替换了 WebStorm 的前端开发工具,真的很好用。 Sublime Text也可以配置成 Python、Go等语言的开发环境,不过现在更多的被我当做临时记事本用。你记录的东西,如果不是主动关闭,就算你不保存,下次开机也不会丢失。 Postman接口测试神器,方便你通过界面的方式配置各种参数,构造请求体调试你的接口。与之类似的还有个 Postwoman。 iTerm2一款终端工具,这其实是只有一个人开发和维护的工具,但是非常好用。虽然系统自带的终端已经可以满足工作需要了。 Cyberduck大黄鸭,如果你经常需要和服务器进行文件传输,又不想总是用命令行的方式,那么大黄鸭肯定是你的首选。 Redis Desktop ManagerRedis 的客户端管理软件,虽然命令方式要掌握,但是客户端的方式会更加直观和方便。 VisualVMJVM 监控客户端,Java 开发者必备。 Dash提供了超过200种 API 文档离线版,比如 JDK、Go、Python、swift 等。 学习工具印象笔记虽然印象笔记的文档格式着实不太好看,但是关键在于记录方便,而且可以手机、电脑同步,关键是免费版的功能就足够了。我平时记录一些想法或者笔记一直都是用印象笔记。 XMind 或者 MindNode思维导图工具,免费功能就足够帮我们整理思路了,当然了,如果不想用客户端,可以用百度脑图等在线工具也很方便。 创作工具平时喜欢写文章的同学要关注一下了。 Typora这是一款 MarkDown 写作工具,可以自定义样式,我的所有文章都是通过这个工具写的,而且通过自定义的样式,可以直接生成微信公众号的格式。 另外,再推荐一个漂亮的在线 Markdown 编辑器,可以生成非常漂亮的样式,支持生成微信公众号版,还支持一键复制掘金的格式,我在掘金的文章都是用它排版的。 地址 :https://mdnice.com/ PPT 或者 KeyNote这个主要是画图,比如我公众号文章里的配图大部分都是用它们画的。 PhotoShop配图专用,我的公众号题图好多都是用 PS 简单修饰一下。 PDF ExportPDF 编辑工具,可以加页眉、页脚,文档目录等。例如我的 这篇文章里的 PDF 就是用这个工具加的目录。 Mounty for NTFS这是一个使 NTFS 格式的硬盘支持在 MacOS 下的读写。有的硬盘在 MacOS 下只能读不能写,我经常会把一些数据备份到移动硬盘里,所以必须要向移动硬盘里写数据,这个工具很好的解决了这个问题,而且还是免费的。 古时的风筝:教你选购一款合适的机械键盘 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 在网上找了很久都没有找到一个专门针对Mac 自带文本编辑器编写java程序的教程,我自慢慢摸索之后总结出了以下步骤,供不知道如何入手的小白学习参考 以下两步如果已经完成了可跳过
然后输入以下命令检查环境
显示出以上路径后便表示配置成功。 现在进入正题
点击左上角的红色x会出现以上界面,命名为newjava.java(.java后缀) 文件名一定要与你与你第一行代码class之后的代码相同。 点击存储,打开访达,找到存储java文件的文件夹的路径,Mac系统可以直接拖动文件夹到终端输入其路径。 打开终端,输入cd “路径”后,比如“cd /Users/karyanthony/Desktop”
这时会编译产生.class后缀的文件,再输入
大功告成! (附一个新手经常会遇到的错误指北) 顺带科普一下;
|