公司发了台 macBook 用了大半年 其实还是非常好用的
但我有一台 32G 内存,i7 的 dell 不用可惜了 最近尝试着注册了 windows insider,升级了 wsl2 并且安装了 windows terminal (颜值非常高)
效果非常 OK 的
wsl2 支持 docker 非常非常 OK
![]() | 1 AngryMagikarp 2020-05-11 06:58:21 +08:00 ![]() 用 mac 首先是一种豪华感,其次才是生产力。Windows 太土了。 |
2 ohao 2020-05-11 06:58:52 +08:00 ![]() 来 你给我说说怎么安装 xcode 开发 ios/macos 的 app 23333 日常使用本身都差不多 主要看习惯 |
![]() | 3 janxin 2020-05-11 07:09:19 +08:00 WSL2 文件系统性能上来了吗? |
![]() | 4 reus 2020-05-11 07:11:58 +08:00 via Android mac 也可以开虚拟机跑 linux |
![]() | 5 hly9469 2020-05-11 07:15:37 +08:00 via iPhone ? |
7 qoo2019 2020-05-11 07:22:53 +08:00 via iPhone 终端里面的 command+c 之类的快捷键可以实现了么? |
8 wellwell 2020-05-11 07:30:57 +08:00 via iPad 大清亡了~ 这个不是早就被聊过了嘛 |
![]() | 9 Tink PRO 能开发 ios app ? |
![]() | 10 Chingim 2020-05-11 07:52:59 +08:00 via Android ![]() 为什么总有人尝试了 30 分钟, 就迫不及待地安利别人用 |
![]() | 11 Bonky 2020-05-11 07:53:58 +08:00 第一,Windows 字体渲染有点问题;第二,Windows 感觉越用越卡;第三,如果你是全家桶的话,有很多软件只跨苹果平台 |
![]() | 12 nnqijiu 2020-05-11 08:00:41 +08:00 说白了你只是想用那台强大的电脑,而不是 Windows |
![]() | 13 berserk 2020-05-11 08:00:56 +08:00 via Android 其实看需求。像我这种用 Mac 也要开 windows 虚拟机运行金融终端的,又习惯 linux 开发的,确实 wsl 真香。 |
![]() | 14 delectate 2020-05-11 08:01:56 +08:00 ![]() 楼上的屁股歪了,让我来踢一脚,看看能不能正过来。 |
![]() | 15 Osk 2020-05-11 08:04:37 +08:00 via Android @janxin / 性能上来了, /mnt/c,d,e,f 等主机文件系统用 9p 实现,性能比 wsl1 退步了。印象中之前测试结果是这样 |
16 Biggoldfish 2020-05-11 08:10:25 +08:00 ![]() Mac OS 这么高贵,怎么能屈尊去用桌面市占率 80%+ 的系统呢?类 Unix 就是比你这完整的 Ubuntu subsystem 强啦。而且你这 i7 32GB WSL2 啥的哪有我 touch bar 、蝴蝶键盘、全 Type C 口以及 699 刀的轮子好用。 |
![]() | 17 LokiSharp 2020-05-11 08:18:24 +08:00 via iPhone WSL2 不就是虚拟机么 |
![]() | 20 lhx2008 2020-05-11 08:23:05 +08:00 via Android jetbrains 还没整明白呢。。现在还在适配 |
21 NonClockworkChen 2020-05-11 08:27:16 +08:00 @Chingim 因为他们觉得硬件的价值远远大于他们的时间 |
22 conn4575 2020-05-11 08:29:03 +08:00 via Android 试了一下 windows terminal,不知道是不是我姿势不对,section to clipboard 不能识别换行符,变成一堆空格,find 高亮也不好用,感觉各种细节还是不行 |
![]() | 25 stimw 2020-05-11 08:34:07 +08:00 via Android @Biggoldfish 老阴阳师了 |
![]() | 27 ragnaroks 2020-05-11 08:34:31 +08:00 生产力+3,噶吃 |
![]() | 28 ericgui OP @AngryMagikarp 每天吃龙虾也会腻的 |
29 namelosw 2020-05-11 08:37:32 +08:00 ![]() 我虽然觉得 MacOS 也就那样……但是没有 Command 键的系统现在都不会用了。 比如 Intellij 和 VSCode 里都有 Vim 插件,Windows 和 Linux 上比如 Ctrl-V 是绑在 Vim 选中好,还是粘贴好呢…… 还有 MacOS 的 Cocoa 输入都有 Bash 快捷键,Ctrl-A 行首,Ctrl-P 上翻之类的比较习惯。 每次用 Windows 都按错好多次,打开浏览器地址栏,输一半想选中一个下面的补全,连续 Ctrl-n,结果打开好几个新窗口。 想选中地址栏,Command/Win-L,结果把自己屏锁了。 |
![]() | 30 SimonOne 2020-05-11 08:39:44 +08:00 ![]() @ericgui #26 送到二舅家住两个月,尤老板都快变成黄鼠狼了。一到夜里,他两眼就发绿光。他连耗子都吃了,就差吃人勒。 |
31 mason961125 2020-05-11 08:41:14 +08:00 @conn4575 #19 这是之前某个版本带来的 bug,建议更新一下。 |
![]() | 32 cocoabeans 2020-05-11 08:51:54 +08:00 ![]() 没有游戏娱乐需求,所以我选 Mac,其次 linux,如果我说 windows 已经不会玩了,会不会很丢人,win10 上次找一个系统设,愣是不知道在哪里。还是那句话吗看自己的需求和喜好选择。 |
![]() | 33 BBCCBB 2020-05-11 08:51:56 +08:00 windows 和 unix 的命令都不一样吧? |
![]() | 34 2473 2020-05-11 08:55:03 +08:00 via iPhone wsl2 gui ( x11 转发)没法用,电脑睡眠一下全没了 |
![]() |
![]() | 36 yazoox 2020-05-11 09:02:44 +08:00 楼主,我觉得 macbookpro 最有价值的,不是 macos (如果不开发 iOS 上面的应用的话),而是那个 trackpad 啊! |
![]() | 37 dream10201 2020-05-11 09:03:27 +08:00 ![]() 又是一个拍拍屁股想出来的 |
![]() | 38 hanxiV2EX 2020-05-11 09:05:21 +08:00 via Android 什么时候能兼容装个虚拟的 macos 用于打包就算完美了。 |
![]() | 40 encro 2020-05-11 09:06:02 +08:00 wsl2 的共享文件 io 目前比 wsl1 下降了不知道多少倍。 |
![]() | 41 encro 2020-05-11 09:06:54 +08:00 我现在想退回正式版和 wsl1,但是没有办法。 |
![]() | 42 raptor 2020-05-11 09:13:19 +08:00 把 windows 干掉换成 ElemetaryOS,能得到更好的 Linux 体验和更接近 MacOS 的体验 |
![]() | 44 sdd11 2020-05-11 09:15:35 +08:00 Mac 的最大优势在于软硬件整合,奇奇怪怪的小问题比 Windows 的机器少很多,比较省心。(我知道最近的系统变差了,但还是比 Windows 要好) |
45 deplives 2020-05-11 09:15:53 +08:00 楼主我压箱用 wsl2 取代 Mac 请麻烦贴个教程怎么用 Wsl2 怎么开发 iOS App 不胜感激 |
![]() | 46 Trim21 2020-05-11 09:18:24 +08:00 via Android 2004 啥时候推送啊… |
47 somalia 2020-05-11 09:18:59 +08:00 ![]() 你们在 mac 上的软件都买单了没 |
![]() | 49 InkStone 2020-05-11 09:23:25 +08:00 不谈 iOS App 这种抬杠的问题,我比较关心的是 WSL 和 WSL2 现在能不能用 open 命令直接在 Windows Explorer 中打开文件? |
![]() | 50 Originalee 2020-05-11 09:25:17 +08:00 仔细对比之后,windows terminal 的 ctrl+c 、以及在 mac 平台下高度统一的各种 command 命令,还是 win 下的软件比不了的,替换的代价太大了。 按习惯 command + c 完全不习惯用 ctrl + c 了 |
![]() | 51 my101du 2020-05-11 09:25:32 +08:00 |
52 2kCS5c0b0ITXE5k2 2020-05-11 09:25:48 +08:00 @Bonky 经典越用越卡 |
![]() | 54 glaucus 2020-05-11 09:26:15 +08:00 有一说一用了有一两个月的 Windows Terminal 真的不太好用,这种东西指望官方做的有多好用是不太现实的,能满足基本功能就不错了,还是得第三方来做 |
![]() | 55 musi 2020-05-11 09:26:37 +08:00 把完全去掉,不然你早见不到 mac 了 |
![]() | 56 hwdef 2020-05-11 09:26:40 +08:00 @Ehco1996 与主机的 io 太慢了,,比 wsl1 还慢,,,就只能当虚拟机用,,,不过好在 wsl2 能用 docker 了。 |
57 yEhwG10ZJa83067x 2020-05-11 09:27:50 +08:00 用 vagrant+virturlbox 对比 wsl2 怎么样? |
![]() | 58 also24 2020-05-11 09:28:44 +08:00 via Android ![]() 不明白为什么许多人总要捧一贬一,承认一下两边各有特色很难么? 喜欢什么就用什么,开开心心的做个徐锦江不好么? |
![]() | 59 lekai63 2020-05-11 09:30:42 +08:00 楼主的帖子的重点是: 俺有 mac,按还有一台 32G i7 的 Dell ------------------------------------------ 各位细品 |
61 wujunzero 2020-05-11 09:33:02 +08:00 可能针对你的情况可以,当是口气有点大。标题党嫌疑。 |
![]() | 62 kosmosr 2020-05-11 09:35:39 +08:00 标题党 |
![]() | 63 littlewey 2020-05-11 09:38:00 +08:00 via iPhone @Biggoldfish macOS 是一个 Unix, 不是一个类 Unix 。 |
![]() | 64 ZZSZZSZZS 2020-05-11 09:38:46 +08:00 via iPhone wsl2 的 docker 里的端口没法从局域网访问的 |
![]() | 65 PbCopy111 2020-05-11 09:40:37 +08:00 ![]() 我本来想试试 iptables 的穿透。。结果发现 wsl 不支持。。。 我本来想 airdrop,结果发现跟 iphone 怎么也不容易连。 我想试试复制粘贴。。。妈的。。没戏,放弃了。。 起码我用个蓝牙耳机还是可以的把??? 结果蓝牙鼠标+蓝牙耳机,结果根本不成,不能两个同时连接。。。 dell 还有一个 connect 的软件可以推送消息到手机上。。。可是还用的蓝牙。。我只能连接一个。。要么鼠标,要么手机。。。 |
![]() | 66 TangMonk 2020-05-11 09:44:57 +08:00 wsl 很好用,至少后端开发没什么问题,比如 rails, php |
![]() | 67 aladdindingding 2020-05-11 09:48:58 +08:00 macos 上有 alrefd 剪切板历史 工作流等等,大大提高了复制粘贴效率 你们懂得,window 虽然也有类似剪切板的 不过太垃圾 被 alfred 秒杀 还有就是 window 广告太多,macos 应该是我们程序员的一片净土了 价格贵点没啥 毕竟生产力工具 |
![]() | 68 moonvstod 2020-05-11 09:50:48 +08:00 安装 wls2 后,windows 开机很稳,蓝屏一次正常一次轮询,然后重做系统了 |
![]() | 69 richardwong 2020-05-11 09:52:32 +08:00 @janxin 上来了。极致性能 |
![]() | 70 richardwong 2020-05-11 09:53:10 +08:00 @Chingim 我用了几个月。很舒服。不开发 ios app 的话 mac 就丢一边吃灰了 |
![]() | 72 richardwong 2020-05-11 09:55:56 +08:00 div class="reply_content">@encro 可以回退。wsl1 和 wsl2 共存。wsl --set-version 好像。搜一下 |
![]() | 73 richardwong 2020-05-11 09:56:43 +08:00 @InkStone explorer.exe . |
![]() | 74 jmyz0455 2020-05-11 10:00:59 +08:00 WSL2 有什么升级的地方? Windows Terminal 我记得之前搞各种配置都不是好看,楼主发图看一下? |
75 masquerader 2020-05-11 10:02:09 +08:00 ![]() 用了一段时间的 WSL/WSL2,综合我的使用来看: 1. 准确点说,WSL2 是用虚拟技术实现的 Linux 子系统,和直接使用虚拟机还是有区别的,对使用者的主要体验就是启动速度超快(首次启动大概 1s ),省去启动虚拟机的那段时间。 2. 因为 WSL2 使用虚拟技术,所以带来了完整的 Linux 体验,安装 docker 等等在 WSL 时存在的问题都不存在了。所以现在 Windows 下,有两种选择,安装 Docker Desktop 或者 WSL2 + Docker 。Docker Desktop Edge 版本可以打开 WSL2 集成,你会看到你多出来两个 WSL2 发行版,都是 Docker Desktop Edge 创建的。这两种方法运行容器体验都还不错。 3. 因为是虚拟技术,WSL2 会有单独的 IP 等网络设置,后果就是网络访问不如 WSL 那样原生。但官方还是做了不少努力的,现在从 Windows 本机访问 WSL2 是可以通过 localhost 实现的,而不是使用 WSL2 的 IP (当然这样也可以就是体验不太原生),但反过来从 WSL2 访问 Windows 本机是不能通过 localhost 实现的。这点微软在做工作,未来应该可以解决。 4. WSL2 的文件访问速度比起 WSL 来说是个飞跃。 5. WSL/WSL2 两者可以通过命令 wsl --set-version <distro> <ver> 自由切换,微软也明确指出 WSL/WSL2 未来将会共存。 |
76 masquerader 2020-05-11 10:03:47 +08:00 补充一下,因为 WSL2 使用了 Hyper-V 技术,所以可能会和 VMWare/VB 有冲突,据说都会解决,但我没有装这些虚拟机没有验证,各位有类似需求的同学谨慎选择。 |
![]() | 78 sometimesna1ve 2020-05-11 10:10:58 +08:00 ![]() @justrand 同问 : ) 目前用 vagrant+virturlbox 还蛮顺手的,想知道 wsl2 有什么更好的地方 |
79 kneep 2020-05-11 10:14:44 +08:00 ![]() 对我来说确实够了,最近我也一直在给同事安利 WSL 。而且我觉得现在 Windows 10 没有什么越用越慢的问题,我 2016 年的 Yoga 900 用到现在,装了 Windows 10 后都没有重装过,速度没什么变化。 对我来说,就盼望 JetBrain 全家桶能快点支持 WSL,这样的话就不需要再装原生的 Git 之类工具了。 不过这个还是要看个人需求,MacBook 的优点,不会只有“类 UNIX 系统”这一点便利。 |
![]() | 81 idblife 2020-05-11 10:21:04 +08:00 你装个黑苹果试试呢 |
![]() | 82 mokeyjay 2020-05-11 10:21:10 +08:00 比起 wsl2 我还是更喜欢能随便快照的虚拟机 |
![]() | 83 anguiao 2020-05-11 10:23:18 +08:00 via Android 完全替代我不能说,但是对于不做 iOS 开发的我来说,确实降低了很多买 Mac 的期望。 等 JetBrains 对 WSL 的支持更加完善以后,应该会更好用的。 扯什么广告多和越用越卡的,那纯粹是你个人使用习惯的问题,不是 Windows 的问题。 |
![]() | 84 nicebird 2020-05-11 10:41:13 +08:00 反正搞后端的上 mac 真没意思 |
![]() | 85 murmur 2020-05-11 10:44:56 +08:00 @BernieDu 苹果用户吹 macbook 第一句:首先声明我不打游戏 苹果用户谈 windows:我是 ios 开发 没有这么双标的,游戏不是生产力,但是没有游戏 steam 和 steam 上一串公司都得倒闭是吧,疫情期间更明显,游戏都要吞噬传统体育的市场了 当然我没说你,只是针对个别人 |
86 Biggoldfish 2020-05-11 10:45:36 +08:00 @InkStone WSL 1 一直支持直接调用 Windows 下的 exe 打开目录 /文件啊 |
![]() | 87 no1xsyzy 2020-05-11 10:46:37 +08:00 @anguiao #83 没想到吧,Windows 10 自带广告了,Candy Kingdom 什么的,不过侵入性不高就是个磁贴。 虽然半年都没开过开始菜单的根本看不见这个广告。 自从发现 Win+R 操作速度快得多,就几乎没再开过开始菜单。 (虽然 i3 下开 dmenu 更舒服点) 至于越用越卡,本身是 Windows 微内核的设计所致,什么垃圾都往内核空间倒。至于这是好事是坏事,对 M$ 来说是好事,因为更多硬件并不想开源自己的驱动。 |
88 forgottencoast 2020-05-11 10:47:47 +08:00 @anguiao 没错没错。都 21 世纪了,还有 Windows 越用越卡的感觉的同学,该不是用了 4G 内存吧…… |
89 axeprpr1 2020-05-11 10:57:31 +08:00 感觉 wsl 好用一些。 |
![]() | 91 bigsma11 2020-05-11 10:59:13 +08:00 via iPhone 我觉得 mac 和 windows 就是甜豆腐脑和咸豆腐脑的问题,不就看自己用的舒服就好,没必要管别人的口味吧好多人 |
![]() | 93 weichengwu 2020-05-11 11:01:53 +08:00 大家好好用自己喜欢的平台不就好了,没必要用自己的个人喜好强行证明自己喜欢的平台更胜一筹 |
94 kuaner 2020-05-11 11:05:55 +08:00 wls2 下的 docker 不能自动启动,有解决办法吗 |
![]() | 95 iyaozhen 2020-05-11 11:26:31 +08:00 又来了 感觉现在配置上 w 都差不多 大部分生产工具都是跨平台的 我现在期望都报的低了,Mac 一周重启一次也还行 |
![]() | 96 murmur 2020-05-11 11:27:44 +08:00 @ppgs8903 那是因为 win 的产品起价就低,全新四五千块钱的东西谈不上保值,游戏本硬件迭代又太快,显卡隔代如隔山,有 2060 的配置你没理由让我买 1060 |
97 luozic 2020-05-11 11:28:36 +08:00 windows 10 配置可以,2 个星期重启也没啥啊。windows 7 都可以一个月不重启 |
![]() | 98 IsaacYoung 2020-05-11 11:32:34 +08:00 我觉得不行 |
![]() | 99 yiyi11 2020-05-11 11:35:16 +08:00 @justrand #57 只要有本地模拟集群需求,必然只能选虚拟机软件(多节点),而 vagrant 则方便地提供各种一键管理多节点的功能。 |
![]() | 100 ericgui OP @kuaner 你需要安装 Docker Desktop Edge,注意,是 Edge,参考这个: https://docs.docker.com/docker-for-windows/wsl-tech-preview/ |