V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xmsz
V2EX  ›  macOS

Mac 下有什么优雅的 windows 开发环境吗

  •  
  •   xmsz · 2023-04-14 16:18:07 +08:00 · 2787 次点击
    这是一个创建于 375 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    • Macbook Pro2019
    • 需要开发 windows 应用
    • 不想且系统式开发
    • 公司网络绝对没问题

    然后我的尝试

    第一个,肯定是虚拟机了,用的是 Parallels + windows10 稳定版 可以说非常的爽,有融合模式,高分辨率 但是就一个字卡,这个卡是 CPU 直接 150%的卡,电脑狂响发烫,严重影响手感

    第二个,就是云服务器了,用了阿里云 4c8g+100m 网络+显卡 用 rdp 链接,没什么问题,稳定 但还是卡,这个卡应该是网络传输卡,但是我明明都 100m 网络了... 这个卡也是很影响手感,完全不丝滑

    第三种,用 parsec 我想说理论上应该就不卡了,但是实际上还是卡...

    第四种,在公司搞一台服务器 现在是内网,网络问题应该能解决了。但主要是申请这个很麻烦...

    所以现在给我整懵逼了,这下子怎么办? 大家有什么好办法吗

    23 条回复    2023-04-21 08:58:46 +08:00
    aydd2004
        1
    aydd2004  
       2023-04-14 16:27:33 +08:00
    没辙,前几天还在这里研究为什么 RDP 在千兆内网还卡。

    这里的卡不是卡到不能动,就是不跟手。
    willygeek007
        2
    willygeek007  
       2023-04-14 16:39:44 +08:00
    建议还是第四个方案吧。搞个 nuc 或者 mini 主机,然后 rdp 过去。公司申请不过,自己掏钱买个 win 设备很合理,毕竟你还要开发 win 应用
    mooyo
        3
    mooyo  
       2023-04-14 16:42:46 +08:00
    应该是因为吃的服务端的显卡来编码所以云服务器 emmm 。。
    hahasong
        4
    hahasong  
       2023-04-14 16:44:20 +08:00
    买个 N100/N305 放工位当 server 用,顺便 RDP 上去调试 windows 软件
    psh2129
        5
    psh2129  
       2023-04-14 16:55:10 +08:00
    @aydd2004 mac 才卡吧,我公司大半都是 rdp 远程
    lisxour
        6
    lisxour  
       2023-04-14 16:55:34 +08:00
    刷成 windows
    inhzus
        7
    inhzus  
       2023-04-14 17:01:17 +08:00
    只要是用 RDP 不管网络多快,多多少少会觉得有那么一些卡...
    我最终:申请一台 Windows 主机,直接坐在 Windows 前开发...
    Richardhtw
        8
    Richardhtw  
       2023-04-14 17:08:55 +08:00
    申请一台 Windows 是最有效的解决办法...
    lucifer9
        9
    lucifer9  
       2023-04-14 17:21:08 +08:00
    公司安排的工作,理应给相应的配置
    让开发 Windows 应用,当然要申请 Windows 机器了
    nutting
        10
    nutting  
       2023-04-14 17:33:15 +08:00
    开发.net 也有 VS for Mac 版本
    Spectrelai
        11
    Spectrelai  
       2023-04-14 18:20:29 +08:00
    我也是需要开发 windows 软件,买了个 5800h 的 mini 主机,mbp 和主机间加了个交换机,用 rdp 的远程体验和本地几乎没区别,很稳定
    wenhui123
        12
    wenhui123  
       2023-04-14 19:03:53 +08:00
    鄙人到有一计
    1. 用你的 Macbook Pro2019 打开 jd.com
    2. 搜索 windows 电脑
    3. 下单付钱
    。。。
    bluetree2039
        13
    bluetree2039  
       2023-04-14 21:32:26 +08:00
    @Spectrelai #11 rdp 中,windows 中的快捷键 会和 mac 有冲突~~ 例如在 IDEA 中 到行尾、行头等日常操作
    Chingim
        14
    Chingim  
       2023-04-15 00:21:24 +08:00
    打工人的想法真的奇怪
    公司让你开发 window 应用, 难道不应该提供你 window 环境吗
    犯得着在这发愁吗?
    movq
        15
    movq  
       2023-04-15 09:05:39 +08:00
    你会用 windows 开发 mac/ios 应用吗?
    vitaminx
        16
    vitaminx  
       2023-04-15 09:07:52 +08:00 via Android
    要想用的爽还得重新配一台台式机…4K 的机器就能让你体验 2.5W+ Mac 的丝滑……唯一的遗憾就是没法实现开盖即用!最后就是暴丑😂
    noahhhh
        17
    noahhhh  
       2023-04-15 10:05:49 +08:00 via Android
    买个散热器
    xmsz
        18
    xmsz  
    OP
       2023-04-15 11:58:36 +08:00
    @noahhhh 有搞了一个散热器和一个小风扇吹手(...) 稍微解决了手感 但是电脑上还是卡 而且有时候是突然的卡住 估计是撑爆了
    cksuenlan
        19
    cksuenlan  
       2023-04-15 12:20:54 +08:00
    我们是 RDP+esxi 服务器就老破的 R720,不卡, rdp 客户端用的 jumpdesktop
    noahhhh
        20
    noahhhh  
       2023-04-15 13:58:07 +08:00 via Android
    @xmsz CPU 性能应该是没问题的,就是 MacBook 散热太垃圾发挥不出,我买了抽风式的,就是吵了点
    https://m.tb.cn/h.UHTqpnq
    jackytang520
        21
    jackytang520  
       2023-04-15 14:40:05 +08:00 via iPhone
    双系统呗,或者 Windows 企业版不是有个功能是把系统安装到移动硬盘,从移动硬盘启动
    xmsz
        22
    xmsz  
    OP
       2023-04-17 10:04:33 +08:00
    我今天突然想用一个很骚的招

    那就
    1. 使用 RemoteAppTool 实现融合效果,之前试过感觉可行,然后我只要在 rdp 上运行终端和预览程序就可以
    2. 使用 rdp 的共享文件,这样可以实现在 macOS 下写代码,然后 rdp 用来预览就行

    这个方案类似于 vs remote 的效果

    然后理想很美好,代码是共享了,但是遇到第一个问题那就是,我安装依赖的时候提示"EPERM: operation not permitted, open '\\tsclient\"...

    但是我如果正常修改文件都是没问题的 有没有解决这个问题
    sam0ple
        23
    sam0ple  
       2023-04-21 08:58:46 +08:00
    试试 ssh 到 windows
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3335 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:27 · PVG 20:27 · LAX 05:27 · JFK 08:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.