记录一下从 Windows 切换到 Mac

2019-05-12 10:43:39 +08:00
 jiangxinlingdu

认识不少朋友,他们很多在大公司,使用的都是 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)设置为标准的功能键

还有一个非常不错的alfredZSH,PASTE非常非常好用。

由于刚刚使用,你是否有更好的软件推荐,或者 mac 心得呢?欢迎分享交流,感谢!!!

17127 次点击
所在节点    程序员
129 条回复
zchzch1014
2019-05-12 12:58:56 +08:00
@loading #33 请问 Mac 上画电路板有什么好用的软件吗?
johnj
2019-05-12 13:04:31 +08:00
@precisi0nux 没办法 只能二选一;等今年 win10 升级后 不需要 hyperv 就可以运行 docker
swsh007
2019-05-12 13:10:08 +08:00
纯粹码代码还是 windows 顺溜
纯粹 uni *还是封闭的 unix 的好
Raisu
2019-05-12 13:11:05 +08:00
mac 的优势不是不折腾吗?安心写代码就好了
liaojl
2019-05-12 13:19:09 +08:00
公司用 Mac,自用 Windows,好想把自己的 Windows 带到公司。都说 Mac 怎么好怎么好,但我还是喜欢 Windows,目前 Windows 上用 wsl+terminus+fish,感觉爽歪歪,期待 wsl2 和 Windows Terminal。另外,ll 只是一个 alias 吧,并不是内置命令。
ershierdu
2019-05-12 13:22:17 +08:00
“很早很早之前,很多朋友告诉我说使用 IDEA 好,但我一直使用 eclipse 也觉得挺好,只到某次因为一些原因接触了 IDEA,才发现是真的好!”

-----------------------------------------------------------
一模一样的体验……
ob
2019-05-12 13:27:35 +08:00
windows 长期企业版有没有 wsl ?
trafficMGR
2019-05-12 13:34:52 +08:00
Mac 里面最好用的软件只有一个 Visual Studio Code 宇宙第一编辑器
justfortest
2019-05-12 13:49:04 +08:00
@ob #47 wsl 家庭版都可以装
geniusmyn
2019-05-12 13:59:54 +08:00
战略插眼
vincel
2019-05-12 14:03:56 +08:00
用 mac 主要是图个清爽 干净 软件即下即用 无残留 无广告弹窗无病毒 软件来源可靠 显示器舒服
czhu
2019-05-12 14:07:23 +08:00
用 Mac 的最大好处之一是没有 Win 上那些垃圾软件 bloatware 不停骚扰 还侵占资源
眼睛里含不的一点沙子
loading
2019-05-12 14:08:54 +08:00
@zchzch1014 kicad,免费开源。
precisi0nux
2019-05-12 14:10:18 +08:00
@johnj 不需要 hyperv 就能运行 docker 的技术是啥呀?能否给个关键词,想深入了解下,谢谢你。
iwtbauh
2019-05-12 14:23:17 +08:00
“但是 mac 并不是说支持所有 linux 命令”

macosx 不支持任何“ linux 命令”,例如 tunctl,setcap,setfacl

“ ls ”、“ cp ”不是“ Linux 命令”,是“ POSIX 命令”或“ Unix 命令”

gsed 等也不是“ Linux 命令”,可以算作是“ GNU 命令”吧,准确说是“带有 GNU 扩展的 Unix 程序”

此外,macosx 基于 FreeBSD,这些命令都是带有 BSD 扩展的。比如 make 支持 BSD 扩展的 Makefile
hoyixi
2019-05-12 14:27:55 +08:00
ll 也并不是所有 Linux 发行版 or Shell 都支持

操作系统,都折腾一遍就明白了,就那么回事,各有长短。

个人感觉:
做开发还是 Linux 最爽;
Mac 娱乐开发两不误,但是很多软件要钱,开发工作中遇到一些兼容、移植、库版本等问题会蛋疼;
Win 更是两不误,资源丰富,其它平台能干的,Win 下基本也都能干。想用 Linux 环境,现在也是各种工具能摆平。


操作系统、编程语言、还有程序员经常讨论的键盘, 这些都是工具,是人在用工具,而不要让工具用了人。
damngood
2019-05-12 14:33:24 +08:00
@Stlin TablePlus 感觉也很不错, 可以免费用, 只是限制开的窗口数量
damngood
2019-05-12 14:36:06 +08:00
Mac 用起来 UI 界面舒服点, 使用体验上感觉更对我的味口.

其他都差不多. 没太多本质上的区别.
没啥谁好谁差的问题, 看哪个更适合自己.
lzvezr
2019-05-12 14:37:44 +08:00
看到说没有 ll 就不想再看下去了
xAx
2019-05-12 14:40:17 +08:00
@precisi0nux wsl2.0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/563292

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX