本文主要记录Mac开发环境的设置,以及一些优秀软件,使用技巧等。所有的设置、软件以及技巧都追求极致简洁和极致效率,最大可能提升工具效率,提升生产力。当然大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下!macOS系统简单设置1、触摸板设置

  • SystemPreferences → Trackpad
  • Point&Click → Tapto click.
  • Point&Click → Lookup &data detectors → Tapwiththree fingers

2、键盘设置

  • SystemPreferences → Keyboard
  • 建议把 F1 - F12 设置为标准功能键:Useall F1,F2,etc.keys asstandard functionkeys
  • Shortcuts → Allcontrols

3、Dock设置

  • SystemPreference → Dock
  • Dock只放置常用App
  • Dock栏建议移动到左侧:Positionon screen : left
  • 建议设置为不重复显示已打开应用:Minimizewindows intoapplication icon

4、取消自动更新

  • AppStore → Preference → Automaticallycheck forupdates

5、输入法快捷键

  • Keyboard → Shortcuts → InputSources/Spotlight

6、热区锁屏

  • Desktop&&ScreenSaver → ScreenSaver → HotCorners. 右下角选择:PutDisplayto Sleep

开发工具1、HomebrewHomebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷,类似于 Windows 上软件管家。期间会自动安装 CommandLineTools

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  brew doctor #验证安装正确# 以下为常用命令  brew install [package] #安装包  brew uninstall [package] #卸载包  brew outdated #列出过时的软件  brew upgrade #更新过时的软件(全部或指定)  brew update #升级homebrew在服务器端上的# 包目录  brew list #列出所有安装的包  brew clean up #清理旧版本缓存  brew info #安装包信息检索

2、Homebrew CaskHomebrew Cask 则是 Homebrew 的扩展,借助它可以方便地在 macOS 上安装图形界面程序,即我们常用的各类应用。

brew install caskroom/cask/brew-cask

3、iterm2Mac命令行终端神器

brew cask install iterm2

4、Oh My Zsh

brew install wgetwget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - |sh

推荐插件:

plugins=(git textmate ruby autojump osx mvn gradle)

5、nvmNodeJS 包管理工具,安装:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash# 将以下内容添加到 ~/.zshrcexport NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm# 重新加载 ~/.zshrcsource ~/.zshrc

6、vs code 文本编辑器推荐插件:vscode-iconCodeRunner推荐主题:OneDarkPro7、Jupyter NotebookJupyter Notebook是一块所见即所得的画布,通过在浏览器上编辑代码,让开发人员实现展示与快速迭代的利器。项目最初给予python,通过安装插件,对Javascript也有良好的支持。


8、IntelliJ IDEA迄今为止最炫酷的 Java编程 IDE,直接将eclipse拍在了沙滩上。公众号发布过 IDEA相关的文章,包括插件、配置、MAC快捷键等,关注微信公众号 搜云库技术团队 回复 idea 下载。


9、DashMac专属的文档管理工具

10、Charles抓包神器 / Mock工具


常用软件
1、Rescue Time
日常行为管理。可以分析出日常使用电脑时间分配,细化到软件/网站层面,对于提升工作效率还是很有意义的


2、sizeup窗口管理, 多/大显示器尤其实用


3、IINA多媒体播放,mpv内核,开源软件,快速迭代中,强推.


4、TransmissionBT下载


5、The Unarchiver解压缩神器


6、HandShaker情怀工匠精神锤出品,mac上管理安卓手机文件一把好手


7、TyporaMarkDown写作。而且 Win/Linux/Mac三平台通用


8、ClearView略贵,但完美支持 mobi,epub,pdf


9、AlfredAlfred是一款获奖的macOS应用程序,它可以通过热键、关键字、文本扩展等提高效率。搜索你的Mac和web,通过自定义操作来控制Mac,从而提高工作效率。


美化工具
这类软件属于没有无所谓,有了以后心情会好一些,所以推荐可以尝试下。1、Irvue自动获取 Unsplash 上的高质量无版权图片作为壁纸,并提供了其它一系列相关的功能,如对图片点赞、下载、加入黑名单等。


2、Fliqlo极简数字时钟屏保


3、rasmusnielsen极简拟物表盘屏保


4、Wallpaper Wizard 2也是壁纸应用,特点是提供一个很大的壁纸库用以挑选,之后更换自己事先挑选好的壁纸。


本文列举得有限,大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下鸭!来源:juejin.im/post/5a0c2c81f265da431955d0ca

往期推荐

IntelliJ IDEA 超实用插件分享,不能再全了!

不重启JVM,替换掉已经加载的类,偷天换日?

100条MySQL规范,从入门到精通,很实用!

《第2版:互联网大厂面试题》

最近又赶上跳槽的高峰期,我整理了《第2版:互联网大厂面试题》并分类 92 PDF,累计 3625页!

第2版:题库非常全面

包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据、阿里巴巴等大厂面试题等、等技术栈!

第2版:面试题,怎么领取?

扫码添加,我的个人微信,备注:面试题 注意,不要乱回复 (一定要备注:面试题)否则不给通过

如果被添加频繁,请30分钟后再试试

没错,加我好友,给你安排到位

mac好用大java_2020 最后,搞个 Mac 玩玩相关推荐

  1. linux系统模拟mac,在 Linux 的 KVM 上安装 Mac OS X Mavericks 虚拟机

    现在我们很方便就能在 Mac 上通过 VirtualBox 安装 Mac OS X 虚拟机,如果没 Mac 的话也能很容易在 Linux/Windows 下通过 VirtualBox 体验 Mac,甚 ...

  2. Mac Android 合作,有了它们,Mac与Android终于在一起了

    Mac用户都知道,如果自己用着Android手机,想要用Mac管理手机,将会非常"恐怖".官方的Android File Transfer工具简直可以用噩梦来形容.总不能规定Mac ...

  3. 计算机mac地址里面0,如何查计算机MAC地址

    一.2000.XP系统 如果系统是XP,那么就点开始----运行----cmd(然后按确定),然后在提示符下输入:ipconfig/all(加回车)就可以查出本机MAC地址.如下所示,MAC地址为:0 ...

  4. Creating Your First Mac App--创建你的第一个Mac应用

    Back to Jump Right In About Creating Your First Mac App 关于创建你的第一个Mac 应用 Your First Mac App introduce ...

  5. mac远程桌面Microsoft Remote Desktop for Mac的安装与使用

    mac远程桌面Microsoft Remote Desktop for Mac的安装与使用 学习了:https://blog.csdn.net/ytangdigl/article/details/78 ...

  6. mac地址修改_如何修改手机MAC地址?

    我们都知道MAC是网卡的物理的地址,一般是固化的网卡芯片,不管是手机和电脑都是相对于的MAC地址的,不管什么情况下MAC的地址都是唯一的.而对于电脑来说大家可以通过更换网卡的方式来换MAC地址,但是对 ...

  7. mac定时执行python_Python脚本实现在Mac上DIY定时提醒功能

    背景:这两天一直沉迷于在电脑上看书,每到12点该吃饭时就会忘了,同事还要到工位上叫我,于是就想搞出来一个每天能够定时提醒我该做什么事情的功能,这样能够有提前准备.今天下午花了半天的时间研究了一下,最终 ...

  8. 如何给mac地址赋值_交换机工作基础——MAC地址表的构成与安全

    SW转发流程 拓扑 1---MAC地址表老化时间调整 修改SW-1的MAC地址表老化时间为10000S [SW-1]mac-address aging-time 10000 //修改本SW的动态MAC ...

  9. 如何在mac上编写java程序_在mac系统上安装Eclipse,编写java程序

    第一步:安装java jre(java 运行环境). 如图所示: 登陆Oralce官网,点击Download选项,找到如图所示界面: 选择Java Runtime Environment(JRE),打 ...

最新文章

  1. numpy 数组和矩阵的乘法
  2. Java7 ConcurrentHashMap详解
  3. 佳能c3320怎么设置接收方_入门级单反相机佳能800D是否值得买?在我看来价格决定一切...
  4. 每日算法系列【kentln供题】模糊的数字
  5. (22) 基于动态时空图卷积神经网络的交通流预测
  6. Center OS和Linux的区别
  7. Java 方法的重载与重写
  8. acrobat支持日文粘贴复制
  9. gta5oracle.yft原文件,GTA5 addonpeds2.2[添加人物模型的人物模型选择器]
  10. JS简单总结(前端ES6和JQ)
  11. 定期报告系统服务器出错 1,做好Web服务器的日常维护必备常识
  12. 控制测量的基本概念总结
  13. ubuntu浏览器firefox无法播放视频
  14. win10显示rpc服务器不可用,win10系统RPC服务器不可用如何处理?
  15. C#实现汉字转全拼与简拼
  16. 51单片机入门学习篇-led灯、按键、数码管、中断
  17. 使用MATLAB进行K-means聚类和层次聚类
  18. Google奥运会logo
  19. 这些SQL调优小技巧,你学废了吗?
  20. Windows 8/8.1下 PL2303 HXA 驱动安装

热门文章

  1. 第21课:中文自然语言处理的应用、现状和未来
  2. Spring Cloud原理详解
  3. 无锁数据结构二-乱序控制(栅栏)
  4. 关于反射调用方法的一个log
  5. HBase总结(九)Bloom Filter概念和原理
  6. Axure之全局变量
  7. Android--OkHttp理解系列(一)
  8. 使用Apache Flume抓取数据(1)
  9. php 导出csv文件
  10. HDU 3264 Open-air shopping malls