1. 软件下载
1) www.macx.cn 苹果用户聚集地了,很多破解软件,支持迅雷下载
2) App-Store2、
2. mac 软件推荐
1) Macjournal:电子日记本
2) TheUnarchiver:压缩工具(什么betterzip,什么winrar都是浮云)
3) RealVNC:远程控制软件
4) Microsoft Office:文本编辑工具当然还是
5) Cleanmymac:软件卸载工具
6) Safari:浏览器,要用就用原生的,好好研究一下偏好设置,设置好了,比chrome,mathxon都好用。
7) TotalFinder:刚开始最让人困惑的当属那个Finder了,一会出来一会没有了。这个工具让你的Finder标签化。
8) Xcode/Eclips:代码浏览工具
9) 迅雷:下载工具
10) 快播:万能播放器
11) 聊天工具:msn qq 飞信 gtalk(用ichat登录)阿里旺旺都运行良好。
12) Crossover
无法舍弃你的source insight么?苦恼于你的window游戏在mac没法玩么?不愿意装虚拟机么?嘿,Crossover是你的不二选择!CrossOvers能够让你直接在Mac上运行Windows软件与游戏,而不需虚拟机。Wine是CrossOvers所使用的引擎,它是一个免费的、在UNIX系统中执行的Windows APIs。在哪里下载请看第一条。
13) Vmware fusion: 虚拟机工具,可以安装window
14) Picasa + 美图秀秀网页版:图像处理工具
3. Mac下经典的代码编辑工具Xcode
说实话,用了这么久Xcode,始终觉得还是不如Source Insight。
1) 先说下载
老版本的有迅雷连接。
要想下载最新版本,只能从apple store下载。下载之前一般会被要求执行OS更新。下载很慢,耐心等。做好1天的准备。
我曾经尝试过修改host,修改DNS,报告,对我而言,只有更慢。
apple store下载的过程中,网络断了一次,好嘛,重新开始了,无语。万幸的是,人品大爆发,从原来的剩余时间1天半到4个小时。嘿,更high的是,1个半小时下完了。所以要碰碰运气,暂停再继续是可能走狗屎运的。
2) 再说使用
不知道Xcode在release之前,有没有测试过gcc-source-code。3w+的source file,我实验的结果是’崩溃’几次。终于index完毕了,发现 “jump to definition”总是说“symbol not found”。大概是index 有问题吧。我的测试环境是:(macbook pro + xcode4.5 + gcc47-branch/gcc)
几次实验,几次失败,终于我要放弃的时候,受人启发,我决定逐个子文件夹添加source files。嗯,成功了,当然也没有3w文件这么多。我有选择的添加了。无论如何可以用了。
3) 关于index
如果你还是不能 index,可能是因为你的source code 的 所在用户组不对。反正我都改成 staff 了。
修改文件的所在用户组,很方便 chgrp -r directory_name stuff chgrp file_name stuff |
另外你可能还需要改一下你的账户的所在用户组,这样你新创建的文件也不会有问题了。
su root Passwd groupadd staff usermod -g staff username |
4) 如果你的源代码在远程服务器
我的source code在另一台linux机器。本来mac做的很好,直接在Finder中前往服务器 smb://ip地址,就可以连接了。很开心。
但是,今天再次打开Xcode的时候,却发现所有的source code 都找不到。原来直接通过Finder连接的服务器每次的挂载点是不同的。
好办,命令行mount么,咱好歹是linux程序员。
mount_smbfs //username:passwd@192.168.100.112/rfshen /Users/rfshen/workspace/rfshen_linux/
5) 如何在Finder中显示隐藏文件
重新加载source code,啊,怎么在finder中不显示啊?奶奶的。气死我也。 不显示就不能浏览。搜索,好在咱搜索功力强大。找到了。原来mac认为这文件不能轻易修改,不给显示。包括一些系统文件也是不显示的。
打开“终端”,输入下面的命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
重启finder,好吧,你 可以看到很多很多很多文件了,千万不要轻易修改啊!!!
6) 喜欢duck theme的看这里。
http://www.robinlu.com/blog/archives/320
如果需要,可以从这里下载:DarkCity.xccolortheme。然后拷贝到/Developer/Library/PrivateFrameworks/XcodeEdit.framework/Resources 就可以用了。
Update: XCode 4 请下载:DarkCity.dvtcolortheme。然后拷贝到~/Library/Developer/Xcode/UserData/FontAndColorThemes 目录下。
4. Eclipse也是个很好的代码浏览工具
5. mac 下的svn工具
大家都推荐version。我研究半天 version, 已有的工作目录,diff,diff不出来;update,update不出来。郁闷烦闷!偶尔试了一下mac终端,人家自带的svn命令行就很好用么,瞎折腾!!!!
问题1:
“svn: Can't move '.svn/tmp/entries' to '.svn/entries': Operation not permitted” SVN 总是在 Mac OS 下出现这句错误提示,一般出现在 Windows 下进行过 svn up 操作。解决办法: chflags -R nouchg . |
问题2
"This client is too old to work with working copy '...' ". How can I fix it without upgrading Subversion? Sometimes the working copy metadata format changes incompatibly between minor releases. For example, say you have a working copy created with Subversion 1.4.4, but one day you decide to try out Subversion 1.5.0. Afterwards, you attempt to switch back to 1.4.4, but it doesn't work — it just gives the above error. http://subversion.apache.org/faq.html#working-copy-format-change |
6. mac下的wifi连接超时
刚开始第一次用mac的时候,无线网络明明没问题啊。后来怎么就无线网络连不上了呢?路由器换了俩,都reset了,结果都不行。后来搜索发现是mac OS的wifi频道问题。Mac好像只能用0-11这些频道。原来的路由器默认设置是随机选取。很可能选在了这个范围之外的12、13等。
解决办法:修改路由器的wifi设置, 频道11, 模式802.11g
7. mac的自带的vpn很好用,不细说了。
打开网络偏好设置,添加VPN接口类型就可以了。
8. 桌面快捷方式
不得不告诉你的秘密,就是触发角,谁用谁知道。鼠标漂移一下就到桌面了,再飘一下回来了,再飘就休眠了。呵呵。
9. 文本比较合并工具
搜索一圈,大家推荐的无非两个,一个是Xcode里的Filemerge,一个是DiffMerge。但是如果你用过Beyond Compare,你绝对会觉得这俩都太菜了。
在Beyond compare官方首页转了半天,发明里面只有window版本与linux版本,唯独没Mac版本,并且今朝也没Mac版本的开辟规划。那就用CrossOver模拟运行Beyond Compare吧。
1) 最新windows版本Beyond Compare
Beyond Compare 3.2.4, build 13298
官方:http://www.scootersoftware.com/download.php
注 册 码:
mv1nPlXAywBDCdhxFc9QOVv6TBcQHLAXBQUAKTh3ie4fqSEOnWrPsnVkF
yt0wAkJHweoExRJWWVwwCniKNROSdJzJXE6YVapYW7f+tRRXRFI4yn4Nj
jZ0RiiqGRCTVzwComUcXB-eiFWRBY6JpSsCNkmIxL5KsRCo442djHhTZE
啰嗦一句,这是一个注册码,不是三个。另外我原有的bc版本在Crossover不能用,这个可以。
2) 应用CrossOver安装Beyond Compare
在CrossOver中选择“Other Application” 安装Beyond Compare即可。
10. Mac OS X 终端
1) 美化终端(zz)
初次打开Mac OS X的终端,我非常不习惯。以界面优美著称的苹果操作系统,终端竟然如此丑陋,实在是大出我的意料之外。别的我也就不说了,最不能容忍的是两个,一个是没有颜色的ls,还有一个就是那个命令提示符。
实际上,Mac OS X作为一个类Unix系统,或者说根本就是一个Unix系统,而且默认shell已经变更成了bash,那么它理应该可以配置到跟Linux下的表现一样才对。在Linux系统中,ls能呈现多彩的颜色,还需要终端的支持,而Mac OS里的终端显然是支持颜色的,那为什么ls就显示不出来颜色呢?网上有老外说,ls用的不是gnu的core-utils,给了一套更换core-utils的方案,太麻烦我没采纳。今天,静心看了下man,才发现,感情人家根本就是支持彩色的。只是参数变成了-G,而不是我们熟悉的–colors,唉,竟然这么简单。
另外提一点,如果大家想要自定义Mac下的bash的表现的话,那么不要像在Linux中一样使用.bashrc,因为在Mac下起作用的其实是.bash_profile文件。好了,这里把我配置上面说的两个特性的.bash_profile分享一下。
export PS1="\u@mac:\w > " export CLICOLOR="xterm-color" export LSCOLORS="gxfxcxdxbxegedabagacad" # aliases alias cd..="cd .." alias l="ls" alias ll="ls -l" alias la="ls -al" alias mysql='/usr/local/mysql/bin/mysql' alias mysqladmin='/usr/local/mysql/bin/mysqladmin' |
想更美的研究下Total terminal:(http://totalterminal.binaryage.com/)
2) 终端快捷键
跳转至一行开头:Control+A 跳转到一行末尾:Control+E 前往下一行:Control+N 前往上一行:Control+P 删除前面的单词:Control+W 删除(剪切内容)从光标到一行的开头:Control+U 删除(剪切内容)从光标到一行的末尾:Control+K 复制之前剪切的内容:Control+Y |
11. Chrome 无法加载Wangwang Plug-In 怎么解决?
你当然可以在chrome中停用这个插件,但是最完美解决方案当然是这个插件可用,旺旺可以直接弹出。
来自牛人的插件,下载后,经测试很不错。
(1)下载插件 vdisk.weibo.com/s/fi-8V/1349801491
(2)解压后丢到 ~/Library/Internet/Plug-Ins 下,覆盖原来的文件。
(3)重启chrome浏览器
困了,不写了。先这样。想到再添加。