V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
noark9
V2EX  ›  分享创造

征服被卡卡的 Xcode 支配的恐惧 - 用 vim 写 iOS app 这里是通用的配置文件

  •  1
     
  •   noark9 · 2017-06-28 03:07:27 +08:00 · 3375 次点击
    这是一个创建于 2707 天前的主题,其中的信息可能已经有所发展或是发生改变。

    常年的 vim 党,因为之前有一段时间 Xcode 不能用插件,没了 XVim 编辑代码感觉累累的。。。后来发现了 YouCompleteMe 这一神器,居然可以支持 Objective-C,于是多方研究,总算找到了可以用 vim 来撸 iOS 了,想想都觉得很酷,后来总结了下,输出文章 -> 征服恐惧!用 Vim 写 iOS App

    最近有点时间了,顺手写了一个通用的配置文件,拖到项目里面就能用

    ----------->快来戳我 XDDDDD<-----------

    目前实现下面的功能:

    • 支持 Cocoapods
    • 支持子目录
    • 支持添加不搜索的路径

    用惯了 vim 自然会喜欢 vim 里面行云流水的编辑方式,以及非常完善的上下左右 split,多 tab,以及各种搜索替换宏操作命令

    当然 iOS 开发最终还是离不开 Xcode,个人实践后建议的流程是在 vim 中写大量代码,Xcode 中拖 UI (工程中大量用 xib 和 storyboard ),Xcode 中调试 + 细微调整,这么个流程目前是感觉最有效以及用起来最爽的

    4 条回复    2017-06-28 09:55:25 +08:00
    jianzong
        1
    jianzong  
       2017-06-28 09:39:16 +08:00 via iPhone
    xcode 重签名后可以使用 xvim 呀,xvim 的 githun 有提供方法
    iStar
        2
    iStar  
       2017-06-28 09:39:18 +08:00
    XCode 真是越来越烂,尤其是对 swift 支持简直了,不过 9 看到了一点变好的迹象。最近又在写 Android App,发现 Android Studio 已经甩开 XCode 几条街了。
    noark9
        3
    noark9  
    OP
       2017-06-28 09:54:36 +08:00 via iPhone
    @jianzong 嗯已经做了,但是分屏和 tab 比 vim 差远了,以及速度也比不上
    noark9
        4
    noark9  
    OP
       2017-06-28 09:55:25 +08:00 via iPhone
    @iStar 哈哈,而且 xcode 9 的编辑器他们重写了…于是以前的插件估计都跪了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5724 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:53 · PVG 16:53 · LAX 00:53 · JFK 03:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.