macos 对开发友好在哪里?

2021-08-29 12:27:23 +08:00
 chaleaoch
我在站内搜了一下. 好久没有讨论这个问题了- -

不理解的是. 大家都说 macos 对开发友好, 但是复制粘贴这些快捷键大家是通过修改配置 / 键盘映射? 还是习惯默认快捷键?

用左手小手指按 cmd 还是用大拇指?

很方便吗?

另外本人现在用 windows + docker 开发也不错啊.

主要是看到一些招聘贴说入职标配 macbook pro 担心去了那样的公司不适应 mac.
13353 次点击
所在节点    macOS
129 条回复
wangkun025
2021-08-29 12:29:41 +08:00
习惯默认。
大拇指。
luhe
2021-08-29 12:30:03 +08:00
你对开发友好的概念都停留在快捷键按法了……这点上两者能有啥差距,只是习惯问题,再不济改键
seaswalker
2021-08-29 12:32:21 +08:00
好看
lscho
2021-08-29 12:36:36 +08:00
你都用 docker 了还担心有什么不适应的?
imdong
2021-08-29 12:39:36 +08:00
对我来说,是类 Unix 环境。

但对于 Docker 来说,磁盘性能感人。

另一个点:不需要和垃圾软件的安装卸载与维护斗智斗勇。

不过现在 Mac 的软件也有些开始劣化了。
cwbsw
2021-08-29 12:46:01 +08:00
Mac 不光是 macOS 啊,它是软硬结合的一台用起来很舒服的个人电脑。我觉得这点是最重要的。
EIJAM
2021-08-29 12:50:01 +08:00
单单是默认 utf8 就很友好了。前两天领导要一个数据统计,赶时间,用 Java 写了一小段代码,其中用到了 easyExcel 导出,ide 导出的 excel 正常,但打包 jar 放在 Windows 上运行,中文就会乱码。这种浪费时间的问题,也只能在 Windows 上发生了。
xarthur
2021-08-29 12:51:50 +08:00
如果觉得不好用就不要用,适合自己才重要。
IvanLi127
2021-08-29 13:04:09 +08:00
快捷键默认就挺好的,cmd 用大拇指比较好按。正常来说,用了 macos 后一段时间,会不适应 windows 。如果一起用的话,最后就顶多改下鼠标滚轮方向,你就两个系统都用得了了
chaleaoch
2021-08-29 13:06:05 +08:00
@IvanLi127 有时候会用到 ctrl + G 快速定位到某一行代码我刚才试了一下.... 估计如果用 mac 得用右手按 G 了.
chaleaoch
2021-08-29 13:06:42 +08:00
@IvanLi127 包括 eclipse 的 ctrl + H 估计也得两个手配合了.
LotusChuan
2021-08-29 13:06:49 +08:00
适合自己的是最好的。个人喜欢的原因是图形界面和命令行的结合以及苹果的设计风格。快捷键的话 command 都是大拇指,适应一下挺快的。
bipy
2021-08-29 13:10:54 +08:00
默认 UTF-8,路径正斜杠,包管理器 brew,编译 make,shell 拓展 ohmyzsh,以及大量可以直接 brew install 的 cli-tools (列举几个我常用的,fd,nnn,dust,exa,dog,aria2,flac,fzf,httpie,jq,nmap,openssh,openssl,rsync,socat,zoxide,webp,etc.),brew services 也可以像 systemctl 一样简单地管理后台服务,不用在 Windows 上强行 nssm 了

上面这些 Linux 可能更好,但是 MacOS 的 GUI 吊打 GNOME,KDE 等 Linux 桌面,所以 Mac 可以兼顾开发和日常使用
Biggoldfish
2021-08-29 13:12:31 +08:00
公司配的 MBP 16,外接显示器夏天发热卡成 PPT,动画做作,所谓类 Unix 环境也比不上 Windows 给直接塞个真 Linux 子系统
MaxSoloware
2021-08-29 13:15:08 +08:00
开发友好 == 复制粘贴很方面 🤔
changepc90
2021-08-29 13:21:02 +08:00
从单纯系统层面讲,其实主要就一条,能用 wx 等特色软件的 linux 。
如果愿意折腾 linux+qemu win 或者 win+wsl 的话,其实问题也不大,就是体验会怪一点而已。
bailitusu
2021-08-29 13:22:59 +08:00
环境配置比较方便
wxw752
2021-08-29 13:31:31 +08:00
用起来真没什么区别,两个平台都是默认键位,我都习惯了。
felixcode
2021-08-29 13:41:12 +08:00
内存不够,运行慢了你会首先关闭浏览器,减少摸鱼。
timpaik
2021-08-29 13:45:15 +08:00
其实是很多游戏没有吧()

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

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

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

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

© 2021 V2EX