1、F1、F2...F12功能键设置:

我们都知道F1这些键都具有通用的功能(例如:F5是刷新),在mac下这些键被赋予来两种功能,除了通用的功能外还具有特殊的功能,例如:F5有刷新、增加对比度两种,而且默认是对比度调节。fn键是用来判断是否启用键盘上某个键的第二功能的,例如mac的 f1 键的第二功能是降低屏幕亮度,默认情况下直接按f1就是降低亮度,fn+f1组合键才是f1原有功能。对于我来说更常用的是原有功能,所以要反转一下fn设置,改为与fn键组合时才启用第二功能。

对于开发来说,打开chrome的开发者模式很重要,默认mac上的F12无法调出开发者模式,原因是快捷键冲突,可以通过“偏好设置”>"Mission Control" 取消Dashbord的快捷键:

2、常用按键:

1)输入法切换:

control + 空格:切换输入法;可以通过短按“大写键”切换中英文输入法;长按“大写键”会切换成大写。

2)Home/End键:

  • Home:command+左
  • End:command+右

3)拷贝/粘贴:command+ c ,command+v

4)强制退出:option + command + esc

5)截图:

  • shift + command +3 截屏
  • shift + command +4 截区域

强烈推荐Xnip截图软件,功能类似微信截图,在截图后可以直接标注,然后复制到剪贴板中。

6)鼠标滚动方向设置:

在偏好设置》鼠标中,将滚动方向取消,就可以设置成和windows一样。

7)显示隐藏文件:

在任意目录,command+shift+. 即可显示隐藏的文件/目录。

8)查找app的安装目录:

在Finder中找到应用程序,然后找到某个具体的app(例如:eclipse),这时eclipse显示的是一个图标,而不是一个目录,然后右键,在菜单中选择显示包内容,就可以找到eclipse的应用程序目录了。其他的应用同理。

9)前撤销/后撤销:

在windows上ctrl+z、ctrl+y 可以实现前后撤销;在mac上对应的是:command+z、command+shift+z

3、Mission Control使用:

Mac上的Mission Control可以提高工作效率,通过它快速切换应用程序,创建多个桌面,以及使用Dashboard上的小工具。

3.1)打开Mission Control界面:

快捷键:ctrl + 上,或者触控板四指向上滑动,如下图:

1)区域1:中列出了当前桌面所有已打开的程序(不包括最小化的),可以很方便的找到你要切换的程序,点击后切换过去。

2)区域2:选择不同的桌面;

3)添加新的桌面;

4)区域4:dashboard,仪表盘功能,可以点击左下角+/-添加删除小工具;

3.2)多桌面使用:

多个桌面的好处在于,你可以把相同类型的工作归在一起。比如休闲一个桌面,工作一个桌面,方便管理。

1)给程序(app)分配桌面:

可以直接拖拽,也可以在Dock中右键,将app放到某个桌面。

2)切换桌面:

可以通过ctrl+左/右,快速的不同桌面进行切换。如果某个应用程序开到了最大化,ctrl+左/右也会切换到该应用上。

3)不同桌面可以设置不同壁纸。

4、邮箱配置

1)将不同邮件进行分类管理,首先需要建立不同的文件夹:

2)创建规则:

邮件》偏好设置〉规则

5、其他

1)设置terminal提示符和ls命令:

vim ~/.bash_profileexport PS1="[\u@\W] \$"
alias ll='ls -alF'

注意:Mac 在10.15版本的bash 的都改 zsh 了。所以以前的PS1设置会出现不能识别转义字符的情况。在“偏好设置”》用户与群组,右键 〉 高级

 2)ssh key:

打开终端查看是否已经存在SSH密钥:cd ~/.ssh,如果没有密钥则不会有此文件夹,有则备份删除,   也可以直接删除, 。生成新的秘钥, 命令如下

$ssh-keygen -t rsa -C "youremail@example.com"

设置iterm2: https://blog.csdn.net/liuxiao723846/article/details/112795331

3)git:

https://blog.csdn.net/liuxiao723846/article/details/121727201

mac笔记本开发环境——常用功能记录相关推荐

  1. Linux/Mac/Windows - 搭建开发环境的变化记录

    1.应用场景 主要是记录和回顾个人 Windows / Linux / Mac下搭建开发环境的变化,同时参考搭建部署生产环境[Linux]. 2.学习/操作 1. 文档 设置 Linux/Mac 本地 ...

  2. 2022 最新 Mac Vim 开发环境的部署与配置

    2022 最新 Mac Vim 开发环境的部署与配置 效果图 Vim 插件简介 插件名 描述 pope/vim-fugitive Vim 编辑器中的 Git 包装器插件,它可以让我们在 Vim 编辑器 ...

  3. mac flutter 开发环境配置 从0到1 流程

    本文首发简书,本人为原作者,转至掘金 转载请注明出处 原文连接 掘金连接 https://www.jianshu.com/p/c55ad0e8f24f 高能提示:文章字数不多,图很多,请做好战斗准备 ...

  4. MAC M1 开发环境配置

    MAC JAVA.C++ .MySQL开发环境配置 JAVA(JDK) & IDEA & MAVEN JDK IDEA MAVEN GIT DOCKER 安装 挂载问题 K8s C++ ...

  5. Mac Futter 开发环境配置 从0到1 流程

    前言 写这篇文章的原因是我自己的macbook开不开机,返修后,所有开发环境全部没有了,正好要重新配置开发环境,所以写一个从零配置的文章 因为flutter涉及到跨平台开发,所以预想中会包含四部分 m ...

  6. (001) RN开发之Mac搭建开发环境

    接触RN第一步:React Native中文网 搭建开发环境 必须安装的依赖有:Node.Watchman 和 Xcode. 我们推荐使用Homebrew来安装 Node 和 Watchman.在命令 ...

  7. 服务器(2080Ti)配置pytorch,distiller开发环境踩坑记录

    公司计算资源限制,将开发环境转移到学校实验室的服务器上进行,需要重新配置一遍开发环境.服务器配置为10块RTX 2080Ti的显卡.本以为有了之前一次配置环境的经验会很顺利,naive... 1.to ...

  8. Mac配置开发环境(后端)和软件安利

    简介 同事换了2021最新版Mac book pro,于是我得到人生中第一台mac,他的二手2015款.mac并不是我的刚需,原先的电脑上联想的(i5-7200u 12+256)勉勉强强能用,后来配了 ...

  9. nginx生产环境常用功能include 、虚拟主机别名、rewrite、nginx status详细解析

    一.配置文件优化之include参数 如果我们用nginx搭建虚拟主机,虚拟主机太多,我们不能把所有配置放置在nginx.conf中吧?那样这个配置文件就太大了,看起来很乱,所有这时就产生了 incl ...

最新文章

  1. 9.19scikit-learn安装方法
  2. DVWA安装——一个菜鸟的入门教程
  3. Web前端学习-第三课JavaScript篇
  4. 【LeetCode】字符串 string(共112题)
  5. 人类一败涂地电脑版_热门游戏丨人类一败涂地云游戏来了! 咪咕快游独家正版上线!...
  6. DCMTK:将显示曲线导出到文本文件
  7. 批量快速一键修改IP,掩码,网关,以及dns代码
  8. 2 FI配置-企业结构-定义-创建公司代码(Company Code)
  9. 学习做生意的知识重要吗?
  10. C++基础教程之函数
  11. C#、JS、HTML - 转义字符
  12. [论文评析] ICLR,2021,An image is worth 16x16 words-transformers for image recognition at scale
  13. 清华大学操作系统OS学习(二)——OS基本概念
  14. Java SE书籍推荐
  15. iPhone12 系列机型详细配置对比,iPhone 12mini\12\12Pro\12ProMax
  16. 二、帧模式 MPLS 操作
  17. 微信小程序开发|宿主环境详解
  18. Python计算思维训练——数组和曲线绘制练习(三)
  19. 亲测好用的PS图片无损放大插件:Blow Up 3 for Mac
  20. DS18B20 单总线多器件的ROM 搜索, ALARM 检测, CRC 校验 源码实现, 基于 STM32F103

热门文章

  1. ***IBM*** 你知道多???
  2. C语言关键字的英文读法,C语言的32个关键字(读音、用法、注释)转来的,给刚接触C的...
  3. DM8 redo日志损坏临时启动库
  4. 计算机一级wps考试资源,计算机一级wps考试试题
  5. stp格式文件导入3ds Max MaxScript批处理工具
  6. python花式索引_初探Numpy中的花式索引
  7. altium designer电气符号和包的常用元素
  8. 网页设计作业美食订餐网站设计——在线美食订餐网站(30页) HTML+CSS+JavaScript 实现一个静态页面(含源码)
  9. 三年级计算机活动记录,小学科学三年级下册活动记录表
  10. 无法加载文件 D:\xxx\xxx\xxx\activate.ps1,因为在此系统上禁止运行脚本