程序员必需知道的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代表超文本预处理器,它主 ...
随机推荐
- str中的join方法,fromkeys(),set集合,深浅拷贝(重点)
一丶对之前的知识点进行补充 1.str中的join方法.把列表转换成字符串 # 将列表转换成字符串,每个元素之间用_拼接 s = "_".join(["天",& ...
- ES6学习(1)
let 和 const 命令 ES6 新增了let命令,用来声明变量.它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效.for循环的计数器,就很合适使用let命令. 下面的代码 ...
- Android 模仿苹果虚拟悬浮按钮(自动靠边、可浮现任何界面上)
由于最近小蔡的手机音量键坏了,调节音量有点麻烦,突发奇想,想自己实现一个快捷键来调节音量.在忘上参考了一些代码,总结出一般本章,分享给大家. 首先 按钮要想实现悬浮在任何界面,那么必须是要写在服务里面 ...
- Android笔记--View绘制流程源码分析(二)
Android笔记--View绘制流程源码分析二 通过上一篇View绘制流程源码分析一可以知晓整个绘制流程之前,在activity启动过程中: Window的建立(activit.attach生成), ...
- jsp另外五大内置对象之response-设置头信息
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...
- Java 文件操作-RandomAccessFile
1. RandomAccessFile Java提供了一个可以对文件随机访问的操作,访问包括读和写操作.该类名为RandomAccessFile.该类的读写是基于指针的操作. 1)文件访问模式 ...
- 剑指offer15 链表中倒数第k个结点
错误代码 class Solution { public: ListNode* FindKthToTail(ListNode* pListHead, unsigned int k) { ) retur ...
- IE下contentWindow对象与FF、Chrome下的区别
在ie中frame(iframe)标签通过name和id获取的对象是不同的. 通过name获取的本身就是contentWindow对象.所以 在ie中不用再找contentWindow了 例: let ...
- CornerStone使用跳坑总结
Cornerstone是专门为Mac用户设计的Subversion(SVN)的控制,使版本控制更加透明.cornerstone根Xcode相比,能够更好的忽略文件,所以除了项目经理第一次初始化项目的时 ...
- sort 与 sorted 区别:
sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作. list 的 sort 方法返回的是对已经存在的列表进行操作,无返回值, ...