V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
TVBG
V2EX  ›  iDev

因没有达到市场预期, JetBrains 将停用 AppCode

  •  1
     
  •   TVBG ·
    drunlin · 174 天前 · 11693 次点击
    这是一个创建于 174 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://blog.jetbrains.com/zh-hans/appcode/2022/12/appcode-2022-3-release-and-end-of-sales-and-support/

    虽然 AppCode 也有些小毛病,但个人觉得挺可惜的,Xcode 真的太难用了。

    43 条回复    2023-05-16 10:14:29 +08:00
    FreshOldMan
        1
    FreshOldMan  
       174 天前
    xcode 真的是太难用了 +1
    weeei
        2
    weeei  
       174 天前   ❤️ 3
    不如改方向,专攻成为跨平台的 Swift IDE ,目前市场上这方面还没有巨头入场。
    MX123
        3
    MX123  
       174 天前
    @weeei 苹果对开源支持太差
    MX123
        4
    MX123  
       173 天前
    生态太差了
    Mitt
        5
    Mitt  
       173 天前   ❤️ 1
    @weeei #2 只要苹果自己不发力,没人会愿意投资在这个上面的,有的是更好的选择
    wsseo
        6
    wsseo  
       173 天前
    不跨平台,还是个备胎,很难
    echo1937
        7
    echo1937  
       173 天前
    @wsseo #6 Swift 是跨平台的,只是离开 iOS 开发生态太差
    https://github.com/apple/swift
    echo1937
        8
    echo1937  
       173 天前
    @wsseo #6 哦,原来是 AppCode 不跨平台,我一直没有注意到,抱歉
    ios
        9
    ios  
       173 天前
    我之前 也是喜欢用 AppCoda
    但是问题总 出错
    tobemaster
        10
    tobemaster  
       173 天前
    昨天刚刚看到一篇文章,建议使用 appCode ,今天就停更了,。。。
    darkengine
        11
    darkengine  
       173 天前
    天下苦 Xcode 久已
    darkengine
        12
    darkengine  
       173 天前
    @darkengine 久矣
    ysc3839
        13
    ysc3839  
       173 天前
    @weeei @Mitt @echo1937 Swift 能跨平台,但有很多第三方库是依赖 macOS/iOS 独有的 API 的,这部分很难跨平台
    Mitt
        14
    Mitt  
       173 天前
    @ysc3839 #13 要的就是生态,能跨平台的东西太多太多了,苹果自己都不助力跨平台生态发展的话,别人为啥要投资 swift 呢对把
    okakuyang
        15
    okakuyang  
       173 天前   ❤️ 2
    没事,隔壁 android studio 比 xcode 还要难用。
    dcsuibian
        16
    dcsuibian  
       173 天前
    swift 跨平台就是个笑话。
    隔壁微软在 macOS/Linux 推.NET 再慢至少还是在“走”。苹果这边就直接躺倒了。

    大公司自己不推,社区也没动力(毕竟一个语言而已,也不是啥稀罕东西)。
    icyalala
        17
    icyalala  
       173 天前
    有个选择总比没有强,可惜了啊。。
    daveh
        18
    daveh  
       173 天前 via iPhone
    @weeei 可惜了。
    CLion 可以跨平台使用 Swift 插件,插件也要一起下线了。
    GTim
        19
    GTim  
       173 天前
    开源吧,开源吧
    Lionad
        20
    Lionad  
       173 天前   ❤️ 1
    xcode 哪里难用?我觉得挺好用的啊?
    Lionad
        21
    Lionad  
       173 天前
    啊 看错了,是 xcode ,我看成 vscode
    ChrisFreeMan
        22
    ChrisFreeMan  
       173 天前   ❤️ 2
    来这里诉苦,苹果一直到最近几天才决定将 swift Foundation 基础框架开源,用 swift 重写。Xcode 本身也非常难用,App Store 大片一星,我怀疑 apple 自己锁住了评分才维持在三星,文档含糊不清,生态非常差,找资料全网找也到处都是死胡同,swiftUI 本身作为跨平台开发框架( macOS/iOS ),很多东西 iOS 的方案和 macOS 还不一样,有些实现 iOS 有,macOS 还没有,本来 iOS 资料就少得可怜,macOS 更是很多问题无处可寻。各种奇葩 bug 一堆,无用报错信息更是让人抓头。有一些功能,你不去翻它历年发布会视频,你甚至不知道怎么实现。我用它写了两款应用,第二款快做完了,我以后不想再用这个技术栈的东西了,真的很浪费时间。
    iOCZ
        23
    iOCZ  
       173 天前
    应该开源
    PerFectTime
        24
    PerFectTime  
       173 天前   ❤️ 1
    完蛋,没有阳间的编辑器可用了
    pocarisweat
        25
    pocarisweat  
       173 天前   ❤️ 2
    完蛋。一直在用,这玩意比 Xcode 靠谱多了
    pocarisweat
        26
    pocarisweat  
       173 天前   ❤️ 2
    @weeei
    IBM 一度在 Swift 上投过不少资源,后来也撤出了。Apple 确实太不上心了,虽然 Swift 的不成功有生态位被占据的因素,但 Apple 哪怕有 MS 对.NET Core 的一半上心,Swift 也不至于现在这个样
    MrHyde
        27
    MrHyde  
       173 天前   ❤️ 1
    我尝试了 N 次学 iOS 开发, 都因为 xcode 放弃了
    zhuangzhuang1988
        28
    zhuangzhuang1988  
       173 天前
    sleepybear1113
        29
    sleepybear1113  
       173 天前   ❤️ 1
    swift 和别的几个项目的 issue 的 open 和 closed 数量对比,不知道能不能说明一部分问题

    swift: 5649 open, 7504 closed. open 率: 42.95%

    Spring Boot: 541 open, 27207 closed. open 率: 1.95%

    vue: open 347, closed 9570. open 率: 3.50%

    react: open 883, closed 11052. open 率: 7.40%

    TensorFlow: open 2062, closed 34134. open 率: 5.70%

    flutter: open 11183, 65200 closed. open 率: 14.64%
    jeesk
        30
    jeesk  
       173 天前   ❤️ 1
    @sleepybear1113 swift 是语言吧? 你应该用 goland ,scala 之类的对比
    andyJado
        31
    andyJado  
       173 天前
    @jeesk 除了 swiftui, 没人用 swift 吧? 所以 swift 就是 swiftui 的语法糖呐,
    debuggerx
        32
    debuggerx  
       173 天前
    用 AppCode 写:吃巧克力味的 Shit
    用 Xcode 写:吃 Shit 味的 Shit

    彻底不会碰 OC/Swift 了
    jeesk
        33
    jeesk  
       173 天前
    难用可以忍,ios 和 macos 的资料贼少, 这才是坑。
    argc
        34
    argc  
       173 天前
    xcode 确实不够完善,但 Appcode 更难用,很多人无脑吹不知道是不是为了显得自己独树一帜。最后还不是要用 xcode
    susanzhou
        35
    susanzhou  
       173 天前
    flutter 不香么?苹果除了硬件可以,所有软件用起来都是 shit 的感觉,希望明年欧洲要求开放第三方 app 商店的结果能彻底远离苹果 mac os 吧,太恶心了。
    xtinput
        36
    xtinput  
       173 天前   ❤️ 1
    说 Xcode 难用的都是用的不熟的吧,比 android studio 好用多了
    @andyJado swift 是编程语言,swiftui 是一套框架
    @argc +1 ,用过 AppCode ,感觉比 Xcode 更难用
    jackleeforce3615
        37
    jackleeforce3615  
       173 天前   ❤️ 2
    IOS/Android 双修隐士说几句:

    1. XCode 主要还是跳转和快速定位输 JetBrain 产品一大截,还有 Refactor 功能也不行。
    2. Android Studio/AppCode 都是插件版的 Idea, 非常好用。

    自己平时做 IOS 开发,用 AppCode 编辑代码,用 XCode 预览界面。
    anan1314git
        38
    anan1314git  
       172 天前
    @jackleeforce3615 还有 AppCode 自动导入头文件这个功能, 也是提效神器.
    mistkafka
        39
    mistkafka  
       172 天前
    “你肯定不是一个资深的 ios 开发,资深的 IOS 开发早就当死马了 不会抱怨 XCode 难用” 狗头
    StevenRCE0
        40
    StevenRCE0  
       172 天前
    “‘你肯定不是一个资深的 ios 开发,资深的 IOS 开发早就当死马了 不会抱怨 XCode 难用’ 狗头”狗头
    cincout
        41
    cincout  
       171 天前
    Xcode 确实难用, 啥时候能推倒重写啊, 动不动就崩溃
    andforce
        42
    andforce  
       57 天前
    确实难用,并且每次大版本升级改的就面目全非
    tab0101
        43
    tab0101  
       22 天前
    确实挺可惜的,AppCode 也迭代了好多年了(虽然更新频率不高)。
    Xcode 没有 JetBrains 家的 IDE 有那么丰富的功能(可能两个工具的设计理念也不同),如果你用惯了 JetBrains 系列产品,再用 Xcode ,确实会感到少了点什么东西。但总的来说,应该不足以造成太大的效率问题。
    我自己因为用了很长时间的 Xcode ,已经习惯了,所以不会有明显影响我专注力的问题。
    🤔是我驯服了 Xcode ,还 Xcode 驯服了我?
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4926 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 08:29 · PVG 16:29 · LAX 01:29 · JFK 04:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.