认识不少朋友,他们很多在大公司,使用的都是 mac,都说 mac 怎么怎么好,但是我就没办法体会,忽然让我想起来一个以前的经历:很早很早之前,很多朋友告诉我说使用 IDEA 好,但我一直使用 eclipse 也觉得挺好,只到某次因为一些原因接触了 IDEA,才发现是真的好!
mac 是不是也是这样的呢?
只是涉及到开发 macOS 更接近 linux 系统,一直没使用过所以就想尝试体验下。
主要准备试试的原因是朋友们的确使用 mac 并且说好,自己也想试试!
买了一台 mac 之后,说真话刚刚开始真不习惯,问了朋友,他们说应该使用触摸板(鼠标就无所谓了!) mac 比较好的就是触摸板教程他里面都有,的确非常非常方便,相比而言其他笔记本触摸板的确太弱了。
MAC 主要好用的就是快捷键和触摸板,这些需要反复试验记录,用不了多久就习惯了,之后切换放大,什么体验都非常好,原始的 linux 很多命令也可以使用!
但是 mac 并不是说支持所有 linux 命令,由于习惯 linux 命令,我习惯执行 ll 命令,但是 mac 就没有,需要 ls -l 这样的命令才行。
mac 玩过几天基本就熟悉了,下面再说说和 win 的区别,装软件,刚刚开始的确不习惯,而且太多是收费的软件,好贵,使用习惯 win 忽然发现mac 很多都需要钱,好贵!
按照 IDEA,发现很多 f1-fn 快捷键都被系统快捷键占用了,MacBook 键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,当 MacBook 作为你的娱乐电脑时,这样的默认设置是非常方便的,但是对于将 MacBook 作为工作电脑而且需要频繁使用功能键(F1-F12)的人,最好将功能键(F1-F12)的行为设置为标准的功能键。建议:将功能键(F1-F12)设置为标准的功能键
还有一个非常不错的alfred,ZSH,PASTE非常非常好用。
由于刚刚使用,你是否有更好的软件推荐,或者 mac 心得呢?欢迎分享交流,感谢!!!
1
imningfeng 2019-05-12 10:46:04 +08:00
体验好是真的好,问题是买不起。。。
|
2
newmoyupoi 2019-05-12 10:51:45 +08:00 via iPhone 1
mac 也有盗版下载网站…但能买还是买吧,支持下自己的行业
|
3
murmur 2019-05-12 10:53:19 +08:00
你的导航猫是买的正版的么?
|
4
iyaozhen 2019-05-12 10:53:25 +08:00 via Android
说实话,用多了也就那样。
我现在用软件偏向有跨平台的,工作效率无缝切换。Windows 现在有 wsl,基本命令行完全没问题。 [我习惯执行 ll 命令,但是 mac 就没有,需要 ls -l 这样的命令才行。]其实吧,大部分旧发行版 Linux 也没有 ll (特别是公司服务器),都是自己设置的。 |
5
jiangxinlingdu OP 才接触 MAC 没多久并不熟悉,求 MAC 好用软件以及黑技巧!
![]( http://www.jiangxinlingdu.com/assets/images/2019/mac.jpg) 还有一个非常不错的**alfred**,**ZSH**,**PASTE**非常非常好用! 目前就接触到这些!求补充!!! |
6
andyhuzhill 2019-05-12 10:58:57 +08:00 8
ll 命令其实不就是 'ls -l' 的一个 alias 么? 自己设置一下就好了
|
7
MikeCorden 2019-05-12 10:59:23 +08:00
IDEA 不是已经支持 TouchBar 了么,不用 f1-f12,我已经用很久了
|
8
lzxgh621 2019-05-12 11:01:23 +08:00 via iPhone
我用了半年是在坚持不下去 又滚回 Windows 了
|
9
nicevar 2019-05-12 11:01:46 +08:00
Mac 用久了也就那样,从 06 年开始用,现在 windows 还用的多一点,mbp 和 iMac 吃灰的时间更多了
|
10
JohnLou 2019-05-12 11:02:01 +08:00 4
mac 其实跟 linux 的区别挺大的,很多命令操作跟 linux 生产环境不大一样,也是要学习成本的。现在基本主力 windows 台式机了,配合 docker 和 wsl,非常爽了,不想再回去了,台式机想堆多高配置堆多高,再配个顶级显示器。
|
12
jaswer 2019-05-12 11:07:45 +08:00
iterm+zsh
|
14
vampuke 2019-05-12 11:09:13 +08:00
刚开始用的时候也觉得触摸板真牛逼
现在已经基本不用触摸板了 |
15
hwacer 2019-05-12 11:10:29 +08:00
mark 正考虑入手一台
|
16
JohnLou 2019-05-12 11:11:10 +08:00 1
@loading wsl 还是很菜鸡的。。。期待 wsl2 吧,wsl 主要搞 web,lnmp 还是非常能够应付的。那些说 wsl 桌面环境的,纯粹非核心需求,linux 桌面环境一点不好用,大部分只是需要 linux 的命令和开发环境而已。
|
17
jiangxinlingdu OP @vampuke 为什么啊????为什么不用触摸板了?
|
18
loading 2019-05-12 11:13:03 +08:00
@jiangxinlingdu 划水用触摸板可以,精确点的移动,还是鼠标爽啊。
如果是外接了键盘,触摸板就很尴尬了。 |
19
CodingNaux 2019-05-12 11:16:08 +08:00 via iPhone
没啥心得…没总结…就是 brew,on my zsh,iterm2 必装吧,其他看需求
|
20
fazero 2019-05-12 11:18:13 +08:00 via iPhone
bettertouchtool 必备,触摸板增强,设置一下手势,用起来比鼠标还快,天天用的东西建议付费,几美元,很便宜
|
22
guxianbang 2019-05-12 11:20:58 +08:00 via iPhone
keyboard maestro,可以给你想要的任何按钮设置快捷键,无论那个按钮藏的有多深。不一定是按钮,鼠标能点击的都行,无论是菜单栏还是右键内容,或是某个网站的图片,通过设置快捷键,它都能帮你一键完成。
|
23
barrelsoil 2019-05-12 11:23:41 +08:00 via Android
ss
|
24
trait 2019-05-12 11:23:42 +08:00
自用 linux,公司用的 mac,习惯了 linux 还是有点儿不一样,mac 是 bsd 家族的,加上不开源导致一些编译分析工具没法用
|
25
ThomasZ 2019-05-12 11:24:18 +08:00 via Android
Mac 除了商店还有开源的也可以,当然付费的,如果真的有需求还是购买正版吧
|
26
FireFoxAhri 2019-05-12 11:26:35 +08:00 via iPhone
公司 mac,Java,没感觉比 Windows 好在哪
|
27
wanxiankai 2019-05-12 11:33:36 +08:00
|
28
precisi0nux 2019-05-12 11:41:16 +08:00 via Android
@JohnLou 用了 docker 之后因为开了 hyperv 没法用 VMware workstation 了有办法吗?
|
30
jiangxinlingdu OP @loading 那触摸板和鼠标到底那个好呢?
|
31
Stlin 2019-05-12 11:45:17 +08:00
mysql 客户端可以推荐一个 Sequel Pro 免费的
|
32
ZhaoMiing 2019-05-12 11:47:22 +08:00
applescript 是个好东西,搭配 alfred powerpack 可以干许多有趣的事
|
33
loading 2019-05-12 11:48:42 +08:00
@jiangxinlingdu 主要看你工作是干啥的,像 CAD 制图(额,似乎在 osx 下干这个是作死),Photoshop,还有我偶尔用来画电路板,拖放操作很多,触摸板我是没发现能用。
一般写代码用触摸板确实是够的。 |
34
AltairT 2019-05-12 11:52:39 +08:00 via iPhone
最近工作也换到 Mac 了,总体上说,Mac 优势主要就是终端和 Linux 类似,一些软件环境都有。但是无论是免费付费软件的丰富程度、系统的自由度都比 win 弱许多,优势可能在那些 Mac iOS 独占的软件上吧。
|
35
iasuna 2019-05-12 11:55:19 +08:00 1
> 但是 mac 并不是说支持所有 linux 命令,由于习惯 linux 命令,我习惯执行 ll 命令,但是 mac 就没有,需要 ls -l 这样的命令才行。
linux 本身也没有 ll 这个命令啊 也是 ls -l 的 alias 另外 ubuntu 的默认 bashrc 在 mac 下是可以直接用的 |
36
vampuke 2019-05-12 12:01:50 +08:00
@jiangxinlingdu #17
|
37
vampuke 2019-05-12 12:02:25 +08:00 1
基本都用键盘快捷键代替了 没必要用触摸板了
|
38
jiangxinlingdu OP @AltairT 反正感觉就是用了爽对吧!
|
39
herozzm 2019-05-12 12:08:26 +08:00 via iPhone
@lzxgh621 我用了三年 mac 还是回到了 win10 ➕ 4k 屏
mac 下面软件开多了卡卡的无法忍受 win 中间想多高配置都行 |
40
szzhiyang 2019-05-12 12:11:06 +08:00
人就是这样,只有贵的东西才能激发他们学习和探索的欲望。
|
41
zchzch1014 2019-05-12 12:58:56 +08:00 1
@loading #33 请问 Mac 上画电路板有什么好用的软件吗?
|
42
johnj 2019-05-12 13:04:31 +08:00
@precisi0nux 没办法 只能二选一;等今年 win10 升级后 不需要 hyperv 就可以运行 docker
|
43
swsh007 2019-05-12 13:10:08 +08:00 via Android
纯粹码代码还是 windows 顺溜
纯粹 uni *还是封闭的 unix 的好 |
44
Raisu 2019-05-12 13:11:05 +08:00 via Android
mac 的优势不是不折腾吗?安心写代码就好了
|
45
liaojl 2019-05-12 13:19:09 +08:00 via Android
公司用 Mac,自用 Windows,好想把自己的 Windows 带到公司。都说 Mac 怎么好怎么好,但我还是喜欢 Windows,目前 Windows 上用 wsl+terminus+fish,感觉爽歪歪,期待 wsl2 和 Windows Terminal。另外,ll 只是一个 alias 吧,并不是内置命令。
|
46
ershierdu 2019-05-12 13:22:17 +08:00
“很早很早之前,很多朋友告诉我说使用 IDEA 好,但我一直使用 eclipse 也觉得挺好,只到某次因为一些原因接触了 IDEA,才发现是真的好!”
----------------------------------------------------------- 一模一样的体验…… |
47
ob 2019-05-12 13:27:35 +08:00 via Android
windows 长期企业版有没有 wsl ?
|
48
trafficMGR 2019-05-12 13:34:52 +08:00 via Android
Mac 里面最好用的软件只有一个 Visual Studio Code 宇宙第一编辑器
|
49
justfortest 2019-05-12 13:49:04 +08:00
@ob #47 wsl 家庭版都可以装
|
50
geniusmyn 2019-05-12 13:59:54 +08:00
战略插眼
|
51
vincel 2019-05-12 14:03:56 +08:00 1
用 mac 主要是图个清爽 干净 软件即下即用 无残留 无广告弹窗无病毒 软件来源可靠 显示器舒服
|
52
czhu 2019-05-12 14:07:23 +08:00
用 Mac 的最大好处之一是没有 Win 上那些垃圾软件 bloatware 不停骚扰 还侵占资源
眼睛里含不的一点沙子 |
53
loading 2019-05-12 14:08:54 +08:00 via Android
@zchzch1014 kicad,免费开源。
|
54
precisi0nux 2019-05-12 14:10:18 +08:00 via Android
@johnj 不需要 hyperv 就能运行 docker 的技术是啥呀?能否给个关键词,想深入了解下,谢谢你。
|
55
iwtbauh 2019-05-12 14:23:17 +08:00 via Android 1
“但是 mac 并不是说支持所有 linux 命令”
macosx 不支持任何“ linux 命令”,例如 tunctl,setcap,setfacl “ ls ”、“ cp ”不是“ Linux 命令”,是“ POSIX 命令”或“ Unix 命令” gsed 等也不是“ Linux 命令”,可以算作是“ GNU 命令”吧,准确说是“带有 GNU 扩展的 Unix 程序” 此外,macosx 基于 FreeBSD,这些命令都是带有 BSD 扩展的。比如 make 支持 BSD 扩展的 Makefile |
56
hoyixi 2019-05-12 14:27:55 +08:00 1
ll 也并不是所有 Linux 发行版 or Shell 都支持
操作系统,都折腾一遍就明白了,就那么回事,各有长短。 个人感觉: 做开发还是 Linux 最爽; Mac 娱乐开发两不误,但是很多软件要钱,开发工作中遇到一些兼容、移植、库版本等问题会蛋疼; Win 更是两不误,资源丰富,其它平台能干的,Win 下基本也都能干。想用 Linux 环境,现在也是各种工具能摆平。 操作系统、编程语言、还有程序员经常讨论的键盘, 这些都是工具,是人在用工具,而不要让工具用了人。 |
58
damngood 2019-05-12 14:36:06 +08:00
Mac 用起来 UI 界面舒服点, 使用体验上感觉更对我的味口.
其他都差不多. 没太多本质上的区别. 没啥谁好谁差的问题, 看哪个更适合自己. |
59
lzvezr 2019-05-12 14:37:44 +08:00 via iPhone 1
看到说没有 ll 就不想再看下去了
|
60
xAx 2019-05-12 14:40:17 +08:00 via Android
@precisi0nux wsl2.0
|
61
20015jjw 2019-05-12 14:57:49 +08:00 via Android
让我在 Windows 下开发还不如要我命
|
63
szq8014 2019-05-12 15:03:45 +08:00
周围好几台 Mac,每次看到他们用触摸板控制光标去点那个 最小化 就替他们愁。。
command W/Q 从来没见过他们用,就这样他们还用得滋滋得,说 mac 非常好用 |
64
tamlok 2019-05-12 15:26:20 +08:00 via Android
我习惯执行 ll 命令,但是 mac 就没有,需要 ls -l 这样的命令才行
嗯。。。 |
66
xiangyuecn 2019-05-12 15:47:42 +08:00 2
至今没找到显示隐藏文件(夹)的有价值的方法。文件管理真恶心。
|
68
shuangyeying 2019-05-12 15:54:07 +08:00
系统偏好设置里面,键盘可以设置 f1-f12 功能键。
|
69
shuangyeying 2019-05-12 15:56:52 +08:00
@xiangyuecn 显示隐藏文件夹 command+shift+.,隐藏文件 chflags hidden 文件路径。
|
70
janxin 2019-05-12 15:59:14 +08:00
因为 Windows 用破解版方便呀
|
71
lostberryzz 2019-05-12 16:01:33 +08:00
@herozzm 现在用黑苹果,配置随便加 9900k+64g+vega64 性能总可以了吧,当然 macbook 由于散热问题用起来还是挺蛋疼的,但是 mac os 本身用起来感觉还是挺好的
|
72
DEANHZED 2019-05-12 16:02:34 +08:00 via iPhone
#52 #52 的理由有些搞笑哦。
|
74
iyaozhen 2019-05-12 16:16:45 +08:00 via Android 1
@loading wsl 基本使用还是没问题,搞起来
《 Windows 10 生产力提升之 WSL 实践》 https://iyaozhen.com/windows10-wsl-ubuntu.html |
75
lidfather 2019-05-12 16:29:14 +08:00 via Android
mac
好用简直是程序员圈的最大骗局,不说硬件各种发热之类的坑,系统也很不稳定,跑一些多线程就各种失去响应,cpu 都没怎么占用。 |
76
gy134340 2019-05-12 17:16:42 +08:00
没有 Alfred?
|
77
precisi0nux 2019-05-12 17:17:53 +08:00 via Android
@xAx wsl2.0 和 docker 有啥关系吗?
|
78
HongJay 2019-05-12 17:21:48 +08:00
这两个简直不能比。
|
79
8e47e42 2019-05-12 17:25:36 +08:00
真的 9102 换 mac 的话其实和 9102 入大清差不多了
|
80
qgy18 2019-05-12 18:12:22 +08:00 via iPhone
好想写一篇《记录一下从 Mac 切换到 Windows 》,不过好懒。
说实话,现在的 Windows 已经不是当年那个 Windows,Cmder 配合 WSL,只要电脑别太差,尤其是使用了高端 SSD、高分辨率屏幕、多点触摸板的近期机器,整体体验已经不输 Mac 了。等 WSL2 和 Windows Terminal 正式发布,预计还能大幅提升。 说明:我从 2011 年开始使用 Mac,2018 年 11 月切换到 Windows,设备是 Surface Pro 6 高配 + Surface Dock。 |
81
Pythondr 2019-05-12 18:14:48 +08:00 via Android
ll 压根本来就不是一个命令,只是一个 alias 而已。
|
82
xAx 2019-05-12 18:37:29 +08:00 via Android
@precisi0nux wdl2.0 下可基本完美使用 docker
|
83
coderabbit 2019-05-12 19:02:58 +08:00 via Android
mac 其实并没有想的那么香如果有款 linux 驱动完美的 我才不会花两万多买台 mbp
|
84
jon 2019-05-12 19:34:23 +08:00
macos 没用过,反正我以前一个同事买了 macbook 就删掉 macos 装了 linux
|
85
jon 2019-05-12 19:36:16 +08:00
对了,还记得他对我说过 macos 不好用
|
86
xiangyuecn 2019-05-12 19:43:21 +08:00
@shuangyeying #69 command+shift+.这个快捷键,恶心的就是每次登录后都要按😂,结果就是每次打开文件夹不确定按了没按,最终导致至少要按两次快捷键反复确认一遍显示没显示隐藏文件(夹)😢😢😢
finder 里面: 不用命令行创建不了隐藏文件夹。 不用命令行创建不了点开头的文件夹。 好像没有直接显示文件夹路径的功能,没法简单 copy 路径文本。 explorer.exe 虽然线条比较粗犷,但好用很多;可设置显示隐藏文件(设置一次即可),可直接创建点开头文件夹(结尾再加个点),有文件夹路径导航(获得焦点后变为可修改的纯文本)。 finder 用的真难受😢 |
87
dhssingle 2019-05-12 20:01:13 +08:00
汗手路过,表示触摸板和我无缘。
|
88
palmers 2019-05-12 20:07:28 +08:00
我觉得还是小红点最好用 真的不会中断你的输入
|
89
Taigacute 2019-05-12 20:11:11 +08:00
![]( )
|
90
Taigacute 2019-05-12 20:11:52 +08:00
chunkwm alacritty dash
|
91
joouis 2019-05-12 20:18:40 +08:00 via Android
@iyaozhen .bashrc/.bash_profile 自己加个 alias 不就解决没有 ll 的问题了
|
92
jss 2019-05-12 20:21:28 +08:00 via iPhone
一句话:Mac 是全栈的必经之路。
|
93
LingJinDu 2019-05-12 20:46:26 +08:00 via Android
几个系统用下来还是最喜欢 macos
|
94
zhuangzhuang1988 2019-05-12 20:55:26 +08:00
@lzxgh621 大哥你牛 , 我用了一周,实在太难用了
|
95
zhuangzhuang1988 2019-05-12 20:56:55 +08:00
@jss 不是
|
98
VShawn 2019-05-12 21:50:26 +08:00
@zhuangzhuang1988 我也差不多,用了两周,捣鼓了各种改建、效率工具,最后忍不住了,换回 windows
|
99
zander1024 2019-05-12 22:33:50 +08:00
没感觉到 mac 提升了什么效率... 公司的那台已经吃灰了
|
100
gorillaL2sll 2019-05-12 22:47:09 +08:00
码
|