本文主要记录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. Java_spark简单例子
  2. Leetcode上的题目
  3. php如何在添加div的背景颜色_css3颜色渐变:css3如何实现背景颜色渐变?
  4. 解决WebStrom、PhpStorm等JetBrains软件最新版的中文打字法问题
  5. 黑马程序员-JAVA高级视频_IO输入与输出-20天-9(切割合并文件)
  6. dns日志级别 linux,linux下DNS服务器视图view及日志系统详解
  7. 【代码笔记】iOS-performSelectorOnMainThread
  8. DB2 INTERSECT、EXCEPT、UNION集合操作测试
  9. 芭比Q了,腰间盘给整突出了
  10. idea快速创建包快捷键大全_idea快捷键大全
  11. java 实现 excel normsdist_Excel实现的NORM NORMDIST函数中的幻数
  12. c语言小游戏——弹跳的小球和简单的飞机游戏
  13. rrpp协议如何修改_华为交换机―RRPP协议
  14. c语言n层文字塔程序的结构图,精馏塔中由塔顶向下的第n-1,n,n+1层塔板,其气相组成关系为( )...
  15. 问题锦集 | 登入校园网乱码问题
  16. EasyCVR家庭远程视频监控解决方案
  17. Java学习苦旅(九)——原来顺序表可以这么简单呀
  18. gb和gib的区别_GB和GIB的区别
  19. 【恭贺新春,虎虎生威】SQL“福“到了
  20. 前端实现右键自定义菜单

热门文章

  1. hbase获取region以及读取每个region的第一行
  2. Injector Job深入分析
  3. 什么是JavaConfig
  4. ZOJ 3965 Binary Tree Restoring
  5. Oracle的不完全恢复
  6. Redis的安装与简单部署
  7. Scala 函数式编程_部分应用函数_Partially Applied Functions
  8. 用Eclipse给安卓应用进行签名
  9. 全国数据中心分布图上线 轻轻松松找机房
  10. 揭露:人体十大最佳北京上门×××黄金时间