微软最爽命令行工具发布!引诱开发者叛逃 Mac,开源六小时冲上 GitHub 第二 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
FakeLeung

微软最爽命令行工具发布!引诱开发者叛逃 Mac,开源六小时冲上 GitHub 第二

  •  
  •   FakeLeung May 8, 2019 25648 views
    This topic created in 2546 days ago, the information mentioned may be changed or developed.

    https://mp.weixin.qq.com/s/KnmQxGuElLlXY62RA02sVg

    用 PC 的 web 开发,迎来春天了?

    157 replies    2019-05-13 13:24:51 +08:00
    1  2  
    nine
        1
    nine  
       May 8, 2019
    准备做软狗了
    已经在 win 上折腾 VSCode Remote 了。

    命令行没编译成功,等 release 了。
    yazoox
        2
    yazoox  
       May 8, 2019   1
    可是,win 的设备,没有 trackpad 啊。这个才是真正的神器吧......
    yuankui
        3
    yuankui  
       May 8, 2019
    印度阿三厉害了!
    SurfaceView
        4
    SurfaceView  
       May 8, 2019
    真的心动了啊
    chendy
        5
    chendy  
       May 8, 2019   2
    如果 win 可以改 mac 的键位( mac 的 intellij 键位舒服很多…),加入更好触控板支持,可以考虑一下
    这个其实更多是引诱开发者叛逃 Linux 吧
    yuankui
        6
    yuankui  
       May 8, 2019
    @yazoox win 支持这个有难度吗?
    而且作为 macbook 用户,真觉得这东西很鸡肋
    wu67
        7
    wu67  
       May 8, 2019   17
    做梦, 除非把字体渲染改了, 不然别想我再回去 win 阵营
    yushi17
        8
    yushi17  
       May 8, 2019 via Android   2
    感觉现在很多 win pc 的触控板已经和 mac 无差了。而且设置里可以做很丰富的自定义。
    discrete
        9
    discrete  
       May 8, 2019
    这玩意儿 macOS 10 年前不就有了么(
    labnotok
        10
    labnotok  
       May 8, 2019 via Android   1
    为啥要叛逃,在只不过是补足了某些不足,谈不上赶上甚至超越。
    应该还不及原来用 Hyper.js 和 Badun 能得到的效果,
    拿什么跟 Unix 比。
    lr3800
        11
    lr3800  
       May 8, 2019   11
    给大家编译好了尝鲜 http://cdn.lr3800.52qdw.cn/Terminal.7z
    faceRollingKB
        12
    faceRollingKB  
       May 8, 2019
    想多了,顶多让叛逃 win 的人少一些罢了
    syahd
        13
    syahd  
       May 8, 2019 via Android
    有什么革命性的提升吗,不会就是变好看点了吧。。。
    Tink
        14
    Tink  
    PRO
       May 8, 2019 via iPhone
    @yazoox #2 这个不难吧
    mooncakejs
        15
    mooncakejs  
       May 8, 2019
    @chendy mac 的键位才坑爹,不同软件的快捷键还会不一样,windows 上基本快捷键都统一的。
    h88829
        16
    h88829  
       May 8, 2019
    想换 win 了 ,mac 早不爽了
    BingoXuan
        17
    BingoXuan  
       May 8, 2019
    叛逃的都是中间派,真正习惯类 unix 系统的是不会因为一个工具更换工作系统的
    Heavytiger
        18
    Heavytiger  
       May 8, 2019
    怎么在 mac 上装?
    alphatoad
        19
    alphatoad  
       May 8, 2019 via iPhone   1
    当时就是信了软粉 wsl 是最好 Linux 发行版的鬼话,去买了个 surface,最后发现 bug 贼多,就是个半成品,卖了
    deepdark
        20
    deepdark  
       May 8, 2019 via Android
    真香
    nfroot
        21
    nfroot  
       May 8, 2019   29
    标题党早点走开的好吧,你去 UC 上班好了

    标题:
    GitHub 第二

    实际:
    GitHub 趋势榜第二

    微软这么大的公司,发个有用的东西出来,专业性这么强的“趋势榜”不是什么难事啊,GITHUB 成立多少年了,十年了,微软这么大牌,混个代码平台的“趋势榜”第二,有什么好吹的啊。
    nestzhong
        22
    nestzhong  
       May 8, 2019
    @lr3800 安装的时候提示包或捆绑无数字签名或其签名已损坏。 没有签名吗?
    d553296416
        23
    d553296416  
       May 8, 2019
    得了吧,你看 wwdc 预告了吗,iOS app 可以在 mac 上运行了,这特么才叫杀手锏
    jinue9900
        24
    jinue9900  
       May 8, 2019
    开源六小时冲上 GitHub 第二 996.icu 哭晕在厕所(手动狗头)
    Sapp
        25
    Sapp  
       May 8, 2019
    @mooncakejs 你确定 windwos 快捷键更方便? 那个 alt + fx 和 ctrl + c v 你觉得按着不反人类?
    chendy
        26
    chendy  
       May 8, 2019
    @mooncakejs 那就是我常用的软件的 macos 键位比 win 好用啦,岁数大了,根本不想换键位了
    lr3800
        27
    lr3800  
       May 8, 2019
    @nestzhong 更新至 Windows 10 1809,或者等待 6 月份就会在微软商店上架了
    liangzi
        28
    liangzi  
       May 8, 2019 via Android
    @BingoXuan 17#有道理
    kisshere
        29
    kisshere  
       May 8, 2019 via Android
    wsl2 什么时候能安装
    aLazarus
        30
    aLazarus  
       May 8, 2019
    我用着 master 2s 和鹅卵石,觉得 mac 自带的触控板不太好用,玩了玩华为的本子,觉得 win 有进步但还是比 mac 有些差距……
    lzhCoooder
        31
    lzhCoooder  
       May 8, 2019   2
    一直是 ubuntu+mac 前几天用了次 win,被国内这些流氓软件的广告吓懵逼了
    murmur
        32
    murmur  
       May 8, 2019
    @d553296416 windows 用户开模拟器玩了那么多年的安卓游戏会在乎你苹果画这个大病?
    wlkq
        33
    wlkq  
       May 8, 2019
    现在用 windows 10 + WSL(ubuntu) + docker 也不错啊
    hhhsuan
        34
    hhhsuan      May 8, 2019
    win7 能用吗? 公司电脑是永恒的 win7.
    nfroot
        35
    nfroot  
       May 8, 2019
    @BingoXuan 但是也可能是雅思骆驼的最后一根稻草
    otakustay
        36
    otakustay  
       May 8, 2019
    在我看来这个 terminal 也就和 mac 拉平的水准,看不出来哪里最爽……
    Greendays
        37
    Greendays  
       May 8, 2019
    大概可以不用 Coder 了?
    d553296416
        38
    d553296416  
       May 8, 2019   1
    @murmur 说的好像 Mac 没 Android 模拟器一样。。。。逗。。而且这个不是模拟器,是 Mac appkit 和 ios uikit 一个逐渐融合的趋势。本身就是一个内核,估计是重新编译成 x86 指定集
    freedomshi
        39
    freedomshi  
       May 8, 2019
    mac 上能装吗?
    如果 mac 不能装,有什么卵用?
    murmur
        40
    murmur  
       May 8, 2019
    @d553296416 融合了? ipad 和 iphone 都没融合,ipad 的 ui 基本已经是放弃兼容了,那 iphone app 跑到 macbook 上能干嘛
    deepdark
        41
    deepdark  
       May 8, 2019 via Android
    @nestzhong 用包里那个 powershell 脚本安装
    tt67wq
        42
    tt67wq  
       May 8, 2019
    关键我的 win 还是盗版的,公司天天被微软泰拳警告很烦。。。。
    xiri
        43
    xiri  
       May 8, 2019 via Android
    Windows 或成最大的 Linux 发行版
    viator42
        44
    viator42  
       May 8, 2019 via Android
    除了 iOS 开没有任何理由买 Mac 了
    viator42
        45
    viator42  
       May 8, 2019 via Android
    wsl 唯一的问题是没法开机启动
    poorcai
        46
    poorcai  
       May 8, 2019 via iPhone   1
    什么时候能彻底地改善字体渲染啊?我不想多装一个 app 来改善
    chinesestudio
        47
    chinesestudio  
       May 8, 2019 via Android
    然后 全部变成 微软小白鼠
    d553296416
        48
    d553296416  
       May 8, 2019
    @murmur 你说话怎么瞎编呢?? ipad 和 iPhone 是完全一套东西, 如果想两套布局用 sizeclasses 一套代码下来 很简单的,如果一个 app 没适配 ipad 那是因为开发者不想兼容 ipad。
    murmur
        49
    murmur  
       May 8, 2019
    @d553296416 对啊,现在你让开发者又来给 iphone app 适配 macbook,开发者为啥要买账
    summic
        50
    summic  
       May 8, 2019
    看到花花绿绿的窗口我就吐了,早饭白吃了,浪费
    expy
        51
    expy  
       May 8, 2019
    配上 wsl2=完整的 Linux 发行版。
    murmur
        52
    murmur  
       May 8, 2019
    @d553296416 那句话怎么编来着,osx 已经是成熟的系统了,应该自己帮着开发者去做 ui 适配,而不是说画一个大饼让一个 app 做 3 套 ui
    2589595915
        53
    2589595915  
       May 8, 2019 via iPhone   2
    我用苹果主要是因为没有弹框。不操心流氓软件。
    boris1993
        54
    boris1993  
       May 8, 2019 via Android
    坐等发布
    不看广告,只看疗效
    ysc3839
        55
    ysc3839  
       May 8, 2019 via Android
    这文章真离谱,原文说 “什么 Cygwin、MinGW、PuTTY,统统可以丢掉!”
    估计作者都不知道什么是命令行程序,什么是终端,什么是编译器。
    damngood
        56
    damngood  
       May 8, 2019   1
    @murmur 一般不用 3 套, Mac 上 ui 可以当作 pad 上的横屏模式来布局

    Agenda app 现在就是一套 UI 多个系统.

    Twitter 上不少人已经用 marzipanfy 直接把适配了 iPad 的 iOS 应用转成了 Marzipan 应用, 跑在 Mojave 上和普通 mac 应用并没多少区别.
    mseasons
        57
    mseasons  
       May 8, 2019
    @ysc3839 甚至还能命令行集成 IDE )
    kevinhwang
        58
    kevinhwang  
       May 8, 2019   3
    挺好的,这样 unix 命令行开发软件贡献者又多了。

    就本人而言我不会返回 windows 开发。

    1. 注册表,至今仍记得要删除 visual studio 要用专业软件。
    2. 文件权限。
    3. 混乱的图形界面。
    4. 开发环境不纯粹,充斥大量黑产。

    时代变了,大家都富裕了,个人不只是拥有单独的 PC,还有其他设备完成其他任务。我知道 windows 很努力,但这样并不能讨好开发者。
    loryyang
        59
    loryyang  
       May 8, 2019
    牛逼,感觉可以再等等,等成熟点
    WaJueJiPrince
        60
    WaJueJiPrince  
       May 8, 2019   1
    真香警告!
    martint028
        61
    martint028  
       May 8, 2019
    继续坐 Unix 的车
    20015jjw
        62
    20015jjw  
       May 8, 2019   2
    游戏机系统做好本职工作呀
    Outliver0
        63
    Outliver0  
       May 8, 2019
    @lr3800 我的系统是 1809,也提示证书问题
    inhzus
        64
    inhzus  
       May 8,2019 via Android
    既然 Windows 只是在努力把 Unix 的东西搬进去,那为啥不玩游戏的我不直接用 Unix 呢
    blockmin
        65
    blockmin  
       May 8, 2019
    可能会用 Linux,但绝无可能用 win,受够了权限,受够了系统升级
    trn4
        66
    trn4  
       May 8, 2019 via iPhone
    微软直接搞 Linux/类 Unix 发行版吧,加个 xbox 子系统玩游戏用,完美(

    Windows 上面跑 Linux/Unix 的东西总是感觉不伦不类,用了一段时间 WSL 弃了,还是 ssh 好用。
    d553296416
        67
    d553296416  
       May 8, 2019
    @murmur 现实是现在 ipad 上有一大堆 ipad iPhone 共同的 app。极大地帮助 ipad 提高了 app 生态,就算没适配 ipad 的 app 也可以使用缩放模式用 iPhone 的 app。
    vanishcode
        68
    vanishcode  
       May 8, 2019
    我的是 1803 貌似要 1809,于是,继续用 mac。。。。。
    realwangyibo
        69
    realwangyibo  
       May 8, 2019
    windows 的包管理生态不如另外两家,homebrew 还能装字体

    macOS 抛弃旧 API 相比另两家要激进,软件的适配也跟得上。例如何时指望 windows 版 QQ 支持平滑滚动?
    loading
        70
    loading  
       May 8, 2019 via Android
    github 是微软自家的,start 没啥参考价值,哈哈。
    mooncakejs
        71
    mooncakejs  
       May 8, 2019
    @Sapp ctrl + c v 反人类??这只是习惯问题,无关高下,况且从使用人数上投票显然是 alt+cv 更反人类。
    坑爹的是不同的应用不一样的 ux 体验。
    jxf2008
        72
    jxf2008  
       May 8, 2019
    装个双系统有那么难么。。。
    orm
        73
    orm  
       May 8, 2019   1
    alacritty 这个很不错的一个由 Rust 编写的 terminal
    https://github.com/jwilm/alacritty
    a852695
        74
    a852695  
       May 8, 2019
    win 或成最大的 Linux 赢家
    liuhuansir
        75
    liuhuansir  
       May 8, 2019
    @orm 这个好像不支持中文吧?
    wly19960911
        76
    wly19960911  
       May 8, 2019
    @viator42 #44 开机启动要开机运行脚本,就可以了。微软早就该搬上 vm 运行完整 linux 了,现在 wsl 吃亏了又跑回去了
    cnfczn
        77
    cnfczn  
       May 8, 2019 via Android
    ryin
        78
    ryin  
       May 8, 2019
    @wu67 新的 terminal 还真的重写了渲染引擎:)
    FringJX
        79
    FringJX  
       May 8, 2019
    mac 的优势不是精美的 ui 和字体渲染吗
    roshad
        80
    roshad  
       May 8, 2019
    ?mac 不是 pc 吗? pc = personal computer,mac 也是 pc 啊
    SuperMild
        81
    SuperMild  
       May 8, 2019   1
    @roshad 历史原因 mac 搞宣传的时候故意说 mac 不是 pc
    janxin
        82
    janxin  
       May 8, 2019
    Linux 用户会想换 Windows 吗?
    SimonOne
        83
    SimonOne  
       May 8, 2019
    @lr3800 #11 难过,要升到 18302 才能用,我是半年通道,17763
    auin
        84
    auin  
       May 8, 2019
    通过回答可以看到哪些人用的 mac,哪些人用的 pc
    FrankHB
        85
    FrankHB  
       May 8, 2019
    @cnfczn 某年考虑自己糊个 terminal emulator,翻了下 ConEmu 的源码,发现是我看到的年度之屎之最……金玉其外败絮其中太感人了。另外后来发现没 pty 很多东西都太麻烦就作罢了。
    这回 M$的实现还没看,大概不会屎到那种程度罢……
    IanG
        86
    IanG  
       May 8, 2019
    证书不受信任+1
    momocraft
        87
    momocraft  
       May 8, 2019
    win 缺的何止一个终端模拟器
    FrankHB
        88
    FrankHB  
       May 8, 2019
    @vanishcode ……我也凉凉,不止一台开发机升 1809 就各种 gcc (不管是 MinGW 还是 WSL ) segfault,应该是内存映射文件又抽风了,见鬼的是没找到有谁重现了……看来又是不按特定姿势就不能重现的 kernel cache 的 bug ?
    kevinhwang
        89
    kevinhwang  
       May 8, 2019
    @liuxey 用着 Linux 跟着 Mac 抱团取暖。
    Fule
        90
    Fule  
       May 8, 2019
    @yushi17 其它都还好,最怀念 3 指移动窗口、选择文本,如果 Windows 把这也支持了,再加上本身的触控屏,感觉比 Mac 小有优势。
    wu67
        91
    wu67  
       May 8, 2019
    @ryin 我指的是整个 windos 的渲染, 不是 ter
    CodeM
        92
    CodeM  
       May 8, 2019
    @Fule #90
    三支 drag 是真的好用 比重按拖拽不知道高到哪里去了 不知道为什么后期版本要把这个功能隐藏得这么深
    SimonOne
        93
    SimonOne  
       May 8, 2019
    @liuxey #80 那开虚拟机双修的呢
    nine
        94
    nine  
       May 8, 2019
    @lr3800 1903 的同样提示证书不受信任。
    murmur
        95
    murmur  
       May 8, 2019
    @momocraft 对哦,谁来移植个 xcode 过来
    jason19659
        96
    jason19659  
       May 8, 2019
    6666666666666
    chocotan
        97
    chocotan  
       May 8, 2019
    linux 用户表示并不想换
    功能再牛逼,操作系统不稳定有锤子用?
    AngryMagikarp
        98
    AngryMagikarp  
       May 8, 2019   3
    我觉得他主要是针对 Linux 用户来的吧,我觉得大部分 Mac 用户更关心的是“美观”。

    反正作为一个多年 Linux 用户看到这个我是有点心动的。不仅仅是因为目前放出来的效果,更多的是为了微软在这方面的投入和决心,似乎有与 Linux 在开发环境上一争高下的决心。
    liyihang
        99
    liyihang  
       May 8, 2019
    沸腾
    liyihang
        100
    liyihang  
       May 8, 2019
    别问了,问就沸腾
    1  2  
    About     Help     Advertise     Blog     API     FAQ     Solana     972 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 251ms UTC 20:00 PVG 04:00 LAX 13:00 JFK 16:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86