什么是最有用的“违约”?

Mac OS X有一个名为“defaults”的命令行工具。 它可以让你设置某些属性,例如:

启用S​​afari中的“debugging”菜单:

defaults write com.apple.Safari IncludeDebugMenu 1 

什么是你曾经发出的最有用的“隐藏”“默认写入”命令?

在secrets.blacktree.com有一个这些隐藏设置的数据库。 他们还提供免费的PrefPane,你可以安装这些(而不是从网站剪切和粘贴到terminal)。

我最喜欢的:

 defaults write com.apple.Safari TargetedClicksCreateTabs -bool TRUE 

上述强制所有链接打开新标签,而不是新窗口。

 defaults write com.apple.screencapture location "/path/to/save/screenshots" 

这个将你的屏幕截图保存在别的地方,而不是你的桌面。

 defaults write com.apple.screencapture type PDF 

这一个改变你的屏幕格式为PDF。 我相信有些人可能会发现这一个方便。

 defaults write com.apple.dock showhidden -bool YES 

鬼掉了当前隐藏的应用程序的图标。

其实,我写过的最有用的是,IIRC:

 defaults write NSGlobalDomain NSInterfaceStyle NextStep 

但是这对OS X的版本并没有做任何事情,Aqua :-(。

 defaults write com.apple.desktopservices DSDontWriteNetworkStores true 

禁用在networking共享上创build.DS_Store文件。

 defaults write com.apple.iTunes AppleDisplayScaleFactor .75 

将iTunes缩小至正常尺寸的75%。 这是无关紧要的,并没有真正有用(除非你使用的是一个小型的显示器),但有趣的是,我无法拒绝发布它。 它也适用于其他应用程序,例如,要将Calculator.app缩小50%:

 defaults write com.apple.Calculator AppleDisplayScaleFactor .5