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

同等硬件下比性能, XCode 是不是永远都赶不上 Visual Studio 了?

  •  
  •   rainex · 2016-11-17 18:07:55 +08:00 · 8930 次点击
    这是一个创建于 2927 天前的主题,其中的信息可能已经有所发展或是发生改变。
    功能 xcode 一直是少,但性能还比不上 vs 。

    有点像视频播放器和大型 3d 游戏,同样暴雪的游戏客户端,两个平台两种性能。

    我看一些抱怨 xcode 卡的,其实 mac 的硬件配置还可以。

    没反编译过 xcode ,不过我感觉 objc runtime 之类的要背一些锅吧?

    补充:现在第三方也不争气,当年 delphi 挺给微软压力的,编译速度嗖嗖的,可视化开发比 vb 还爽,现在 xcode 有什么对手? appcode 是个 java 开发的货,性能和资源占用可想而知,肯定也形不成 delphi 给 vs 的那种压力。

    开发者这么多抱怨,年复一年, xcode 依旧我行我素。
    38 条回复    2016-12-20 14:56:04 +08:00
    814084764
        1
    814084764  
       2016-11-17 18:32:24 +08:00
    苹果就是爱用用,不用还没办法。所以幸亏手机不是苹果一家独大。
    Lonely
        2
    Lonely  
       2016-11-17 18:35:46 +08:00 via iPhone
    没啥能代替的,就这样呗,没办法
    walkingway
        3
    walkingway  
       2016-11-17 18:37:26 +08:00
    等写上 Swift 了,就会怀念之前 Xcode 写 OC 的流畅了
    hekunhotmail
        4
    hekunhotmail  
       2016-11-17 18:37:37 +08:00
    apple 就是这样 它的意思就是"爱用用 不用滚"
    letuslinux
        5
    letuslinux  
       2016-11-17 18:47:58 +08:00
    xcode 是我遇到过的大型 ide 中,最烂的一个 , 没有之一,可能是因为 ui 功能比较复杂的原因?
    SYP
        6
    SYP  
       2016-11-17 18:58:29 +08:00
    @letuslinux 那是还没用上 AndroidStudio 。
    murmur
        7
    murmur  
       2016-11-17 19:01:53 +08:00
    @SYP java 的拼原生,这公平么? AndroidStudio 没挑 OS 吧
    peneazy
        8
    peneazy  
       2016-11-17 19:14:41 +08:00 via Android
    最近装了 vs2015 写 js ,不是一般的酸爽
    kera0a
        9
    kera0a  
       2016-11-17 19:20:12 +08:00
    >
    xcode 是我遇到过的大型 ide 中,最烂的一个 , 没有之一,可能是因为 ui 功能比较复杂的原因?

    @letuslinux 那是你没用过 Xcode9 。
    binbinyouliiii
        10
    binbinyouliiii  
       2016-11-17 20:11:40 +08:00
    我觉得 java 开发的 idea 就很不错
    letuslinux
        11
    letuslinux  
       2016-11-17 21:57:01 +08:00
    @SYP 上学 myeclipse 1 年 工作 eclipse 1 年 idea 3 年 unity+mono 半年 unity+vs 半年 xcode 7 4 个月
    letuslinux
        12
    letuslinux  
       2016-11-17 21:58:20 +08:00
    @letuslinux 确实没用过 AndroidStudio 哈哈哈
    tane05
        13
    tane05  
       2016-11-17 22:22:01 +08:00
    Xcode8 下打断点 iOS8 设备 一个断点跑到起码要等 20 秒 折腾的都不想写 App 了
    nicevar
        14
    nicevar  
       2016-11-17 22:37:18 +08:00
    vs 从 6.0 用到 2010 ,最喜欢 visual assist x 插件,后来做 iOS 开发了, xcode 从 3.2 开始用的,开始还挺好,自己改了快捷键勉强也能习惯,从 xcode4 之后不知道怎么回事就容易崩了, svn 提交崩、格式化代码崩、打开 xib 崩、 debug 也崩,特别是 xcode5 ,有时候项目时间紧的时候都骂娘了,以致于后面有段时间特无聊,跟同事整出了好几段让 xcode 崩溃的代码段
    wdlth
        15
    wdlth  
       2016-11-17 23:08:20 +08:00
    Xcode 是评测 MAC 跑分性能的唯一标准……
    zonghua
        16
    zonghua  
       2016-11-17 23:27:56 +08:00
    @peneazy vscode 就很好了啊,我部门都转用 vscode 了
    zhouquanbest
        17
    zhouquanbest  
       2016-11-18 00:26:09 +08:00
    @SYP @letuslinux
    讲道理 AS 比 Xcode 好多了
    毕竟 IDEA 魔改的 Jetbrain 家品质还是有
    唯一能挑的是 gradle build 慢
    sadaharu09
        18
    sadaharu09  
       2016-11-18 00:48:32 +08:00
    不用担心马上 Visual Studio 就有 Mac 版本了,先忍一忍。
    Madwyn
        19
    Madwyn  
       2016-11-18 01:59:57 +08:00
    IDE 只用 JetBrains 家的。
    Mitt
        20
    Mitt  
       2016-11-18 06:23:47 +08:00
    @sadaharu09 VS for Mac 不是微软“改名部”的杰作嘛 我是没看出有多少跟 xamarin 有很大区别的
    darrenfang
        21
    darrenfang  
       2016-11-18 06:59:48 +08:00 via iPhone
    @sadaharu09 我已经装好了,.NET Core 项目又改成用 msbuild 编译了,心累
    riaqn
        22
    riaqn  
       2016-11-18 07:25:45 +08:00   ❤️ 3
    同样, itunes 是我用过的最烂的音乐同步软件+播放器+固件工具+各种杂七杂八的工具。

    你们说微信 /支付宝 /QQ 集成了一大堆功能,怎么没人骂苹果呢。
    lxszl
        23
    lxszl  
       2016-11-18 08:47:29 +08:00 via iPhone
    Android Studio 是真垃圾,连 Xcode 都不如
    missdeer
        24
    missdeer  
       2016-11-18 09:08:57 +08:00
    忍忍,等 VS for Mac 吧
    jydeng
        25
    jydeng  
       2016-11-18 09:15:25 +08:00
    Android Studio 卡的不行,是不是我用的姿势不对。
    silvernoo
        26
    silvernoo  
       2016-11-18 09:19:18 +08:00
    Android Studio 用熟了很爽。 JetBrains 全家桶用着都挺顺手的。
    yellowV2ex
        27
    yellowV2ex  
       2016-11-18 09:24:45 +08:00
    Xcode 其实就是开 storyboard 的时候那个 UI 编辑的窗口卡一些,其他还好吧,即点即有,难道你们码字也卡吗?
    zeus255
        28
    zeus255  
       2016-11-18 09:45:09 +08:00
    AS 功能很赞,就是太 TM 卡了,比 XCODE 还卡。
    anuxs
        29
    anuxs  
       2016-11-18 09:58:51 +08:00 via iPhone
    挣钱多的还是 ios 开发。不管是应用还是程序员。
    Quaintjade
        30
    Quaintjade  
       2016-11-18 10:21:24 +08:00
    原来大家 Android Studio 都卡吗?我还以为是我配置太渣……
    ihainan
        31
    ihainan  
       2016-11-18 10:29:50 +08:00
    AS 不卡,但自从某版本更新之后,编译必卡……

    除开此点, Jetbrain 全家桶订阅用户表示 AS 用起来满满都是愉悦。
    sugarmo
        32
    sugarmo  
       2016-11-18 10:43:23 +08:00
    可是 Xcode 整合度高啊!
    DingSoung
        33
    DingSoung  
       2016-11-18 10:43:42 +08:00
    我觉得 Xcode 是用过 最简洁最好用的 IDE 啊,该有的功能都有,其他的 Vusual Studio, Android Studio ,IDEA 界面都太复杂了
    UkiyoESoragoto
        34
    UkiyoESoragoto  
       2016-11-18 10:45:35 +08:00
    不理解,请问有数据有对比吗?
    并没有那么感觉不好用的地方
    除了.dSYM 还有其他体验明显糟糕的地方吗?
    djy0716
        35
    djy0716  
       2016-11-18 10:57:29 +08:00
    I7 6700K+SM951 NvMe , Android Studio 我咋不卡?
    aiyo218
        36
    aiyo218  
       2016-11-18 16:51:40 +08:00
    不能单纯比较吧,必竟两个产品,强拉到一个维度对比是不太公平的。
    kitalphaj
        37
    kitalphaj  
       2016-11-18 18:48:58 +08:00
    @yellowV2ex @UkiyoESoragoto 我猜你们不是写 Swift 的吧。。。 Xcode 现在对 Swift 支持很差,连重构都不支持,而且经常 Sourcekit 崩溃,自动补全慢得想打人。。。。

    Android Studio 我倒是没怎么卡过。。。。
    def1984
        38
    def1984  
       2016-12-20 14:56:04 +08:00
    Xcode 8.2 现在对 Swift 已经差到丧心病狂的地步了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1058 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.