程序员必需知道的Mac OS使用技巧
macos sierra正式版发布了,于是我把我沉寂了一年没有用过了的macbook拿出来玩玩,顺便把一些常用技巧mark。
1.apple store下载软件无响应(经常出现的问题)
解决方法:更改网络DNS,如8.8.8.8或者114.114.114.114。(更改地区,使用vpn)
2.忘记登录密码
解决方法:开机按CMD+R进入网络恢复模式,进入实用工具〉终端〉输入resetpassword就可以直接修改密码了。
3.设置自动登录系统
解决方法:系统偏好设置>用户群组
登入选项>自动登录
4.快速截图
解决方法:Command+Shift+数字键3。(截出选中的区域)
Command+Shift+数字键4。(截出选中的区域以外的区域)
5.应用彻底最大化
解决方法:Shift+最大化。
6.应用彻底清除(包括数据)
解决方法:安装AppCleaner软件清除(免费的)。
7.禁止apple store/iTunes自动下载
解决方法:系统偏好设置>app store
选择禁止自动下载。
8.apple store免费下载应用无需输入密码
解决方法:系统偏好设置>app store
选择保存密码。
9.查看连接wifi的密码
解决方法:在终端输入“security find-generic-password -ga labnol | grep password”即可。
10.右键可以显示“在终端打开”
解决方法:“Finder”>“服务”>“服务偏好设置”>“快捷键”标签>勾选“新建位于文件夹位置的终端窗口”
右键>“服务”>“新建位于文件夹位置的终端窗口”
11.mac触摸板拖拽文件。
解决方法:1.左手按住触摸板,右手轻按拖拽文件。
2.设置三指拖移,进入系统偏好设置>辅助功能>鼠标与触摸板>触摸版选项>启用拖移>三指拖移。
PS:设置三指拖移缺点:会与原来其他手势冲突。
12.mac装双系统问题
mac os sierra 要自己先磁盘工具分区,然后再装windows。
mac os x bootcamp会引导设置分区,然后装windows。
PS:安装windows系统到硬盘分区这一步的时候,切忌动其他盘,直接格式化你自己分好区的盘。(血的教训,每次安装windows都不小心把mac os给删除了)
mac os sierra制作windows iso启动盘的时候,请选择进入EFI windows 进行安装,这样才能安装windows系统。
建议使用Parallels Desktop虚拟机或者是VMware Fusion安装windows,方便切换系统使用。
总结:mac 优点:安全性高、性能高,不容易像windows那样卡死,没有分盘,管理电脑相对轻松,安装程序比较简单,迅速,拖拽即可。
缺点:apple store好多都是付费软件,应用软件与游戏软件相对少。
mac适用人群:经理、设计师、新媒体制作人员、程序员。
补充:mac平台上svn软件,没有免费的,Cornerstone.app与Versions.app虽然好用,但是还是收费,连mac版tortoise svn也是收费。
唯一可行的方案,就使用IDE的svn插件。如:eclipse SVN插件。
程序员必需知道的Mac OS使用技巧的更多相关文章
- 程序员必需知道的Chrome使用技巧(入门篇)
浏览器版本 Chrome Canary 新增一些没有经过Google工程师的测试或使用的浏览器功能版本.Chrome Dev让大多数开发人员主要使用此版本来测试对浏览器的重大版本功能版本.Chrome ...
- (转)Java程序员应该知道的10个调试技巧
(转自 酷勤网 – 程序员的那点事!http://www.kuqin.com/) 试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序.但这里 ...
- 程序员必需知道的windows快捷键
系统操作的快捷键 1.F5------刷新 2.window+E------打开我的电脑 3.window+r------打开运行 4.window+l------快速锁机 5.window+d--- ...
- 程序员必需知道的Windows Shell命令
Windows系统本来就很人性化的操作系统,操作很方便,但是对于开发人员来说,有些时候改变一些电脑配置或者执行某些任务来说,使用GUI操作反而事倍功半,因此建议使用Shell命令来提高一下工作效率. ...
- Java程序员应该知道的10个调试技巧
试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序.但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运 ...
- (转) Java程序员应该知道的10个调试技巧
原地址:http://www.csdn.net/article/2012-09-03/2809495-java-debugging-tips-with-eclipse 调试可以帮助识别和解决应用程序缺 ...
- Android 程序员必须知道的 53 个知识点
1. android 单实例运行方法 我们都知道 Android 平台没有任务管理器,而内部 App 维护者一个 Activity history stack 来实现窗口显示和销毁,对于常规从快捷方式 ...
- 嵌入式程序员应知道的0x10个基本问题
来源:网络 嵌入式程序员应知道的0x10个基本问题 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 ...
- PHP程序员应该知道的15个库
最几年,PHP已经成为最受欢迎的一种有效服务器端编程语言.据2013年发布的一份调查报告显示,PHP语言已经被安装在全球超过2.4亿个网站以及210万台Web服务器之上.PHP代表超文本预处理器,它主 ...
随机推荐
- 使用Calendar来获取当前日期和时间
1 package com.java.test; 2 3 import java.text.SimpleDateFormat; 4 import java.util.Calendar; 5 6 pub ...
- CSS filter 属性
filter 将模糊或者颜色偏移等图像效果用于元素,通常用于调整图像,背景和边框的渲染 css 标准中已内置一些预定义效果的函数,也可通过url使用SVG滤镜 语法 /* URL to SVG fil ...
- eclipse中安装lombok插件
一:下载lombok 下载地址:https://projectlombok.org/downloads/lombok.jar 或者访问官网下载 https://projectlombok.org/ ...
- 使用jdbc完成curd操作
jdbc: java操作数据库,jdbc是oracle公司指定的一套规范(一套接口) 驱动:jdbc的实现类,由数据库厂商提供 我们可以通过一套规范操作不同的数据库(多态) jdbc作用: 连接数据库 ...
- 【extjs6学习笔记】Mastering Ext JS, 2nd Edition
我不知道在别人看来,我是什么样的人:但在我自己看来,我不过就象是一个在海滨玩耍的小孩,为不时发现比寻常更为光滑的一块卵石或比寻常更为美丽的一片贝壳而沾沾自喜,而对于展现在我面前的浩瀚的真理的海洋,却全 ...
- Yii2.0数据库缓存依赖发布的使用理解
对于产品中经常需要生成一些缓存类的东西,比如系统基础配置,商品分类等,每次修改调整后都要手动进行缓存发布,是不是非常麻烦!这时候Yii2.0的缓存依赖发布就起到至关重要的作用了!现将主要的使用流程介绍 ...
- python之元组,列表和字典的区别
Python语言包含6种内建的序列,其中,有两种主要的类型:列表和元组. 列表是可以修改的,而元组不可以,如果要添加或者删除某些元素,就只能用列表,为了限制某些元素,就会用到元组.一般来说,列表可以替 ...
- Python+selenium整合自动发邮件功能
主要实现的目的是:自动将测试报告以邮件的形式通知相关人员 from HTMLTestRunner import HTMLTestRunner import HTMLTestReport from em ...
- XPath语法规则及实例
XPath语法规则及实例 XPath语法规则 一.XPath术语: 1.节点:在XPath中,有七种类型的节点:元素.属性.文本.命名空间.处理指令.注释以及文档(根)节点. XML文档是被作为节点树 ...
- 如何用纯 CSS 创作一副国际象棋
效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/WyXrjz 可交互视频 ...