VS Code 能跑 Swift 和 Objective-C 啦 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
formulahendry
V2EX    程序员

VS Code 能跑 Swift 和 Objective-C 啦

 1  
  •   formulahendry
    formulahendry 2017-02-18 21:17:48 +08:00 18901 次点击
    这是一个创建于 3224 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在 Mac 上两大语言都能跑啦。今天给Code Runner加了 Objective-C 的支持,不仅支持跑 Command Line Tool ,还可以跑 Cocoa Application 。只不过现在 Objective-C 只支持在 Mac 上跑,要支持 Windows 和 Linux 好像还需要 GNUStep 啥的,不过应该不太有人在 Windows 和 Linux 跑 Objective-C 吧~

    objc

    21 条回复    2017-02-21 15:23:03 +08:00
    Threezj
        1
    Threezj  
       2017-02-18 21:21:31 +08:00
    vscode 在 ubuntu 上打开速度很慢。。导致我一直还在用 sublime
    shadownet
        2
    shadownet  
       2017-02-18 21:31:52 +08:00 via iPhone
    不知道 vs 啥时候支持
    yunji3344
        3
    yunji3344  
       2017-02-18 21:51:42 +08:00
    有意思
    Deeer
        4
    Deeer  
       2017-02-18 22:10:31 +08:00
    有模拟器?
    0915240
        5
    0915240  
       2017-02-18 22:29:14 +08:00
    资磁老板
    zungmou
        6
    zungmou  
       2017-02-18 22:41:01 +08:00
    智能提示做的如何?
        7
    eimsteim  
       2017-02-18 22:51:09 +08:00
    然而既然已经有 Mac 系统了,为何不直接用 xcode......
    nicevar
        8
    nicevar  
       2017-02-18 23:01:24 +08:00
    @eimsteim 有时候只是需要测试一小段代码,开个 xcode 太麻烦了
    Grubber
        9
    Grubber  
       2017-02-18 23:43:48 +08:00
    做 Node.js 开发是挺好用
    davidxu5945
        10
    davidxu5945  
       2017-02-18 23:58:41 +08:00 via iPhone
    @0915240 看到熟人了
    Doubear
        11
    Doubear  
       2017-02-19 01:42:39 +08:00
    慢到死的编辑器……而且 BUG 好多……导致我还在用 sublime ……可惜了优秀的 go 语言插件
    sneezry
        12
    sneezry  
       2017-02-19 07:22:36 +08:00 via iPhone
    @Doubear 不会吧,什么环境啊
    RqPS6rhmP3Nyn3Tm
        13
    RqPS6rhmP3Nyn3Tm  
       2017-02-19 08:25:17 +08:00   1
    我现在已经不知道编辑器和 IDE 的区别是什么了……
    pljhonglu
        14
    pljhonglu  
       2017-02-19 10:38:30 +08:00
    mac 上还是用 Xcode
    sox
        15
    sox  
       2017-02-19 12:32:53 +08:00
    这个大概要你本地环境支持才行吧..
    k9982874
        16
    k9982874  
       2017-02-19 14:07:01 +08:00 via iPad
    @Doubear 慢是系统原因吧,我这都是极速打开。 win mac ubuntu 三平台全部换装 vsc 抛弃 atom
    Doubear
        17
    Doubear  
       2017-02-19 14:20:06 +08:00
    @k9982874 别说,这破 OSX 10.12.2 还真有毛病……偶尔突然就黑屏关机了,只能重新开机……但是 sublime 一点问题都没有啊,独独 vsc 卡,启动后先显示个空白的窗口,等一秒的样子才能出现编辑界面……提示更新需要重启,点了确定……就没了……说好的重启没了……只能手动重启,重启后继续提示有更新需要重启……最后我选择去官网下载最新的安装包……
    formulahendry
        18
    formulahendry  
    OP
       2017-02-19 15:29:02 +08:00
    @Deeer @sox 有 gcc + Cocoa 就行了
    dtfm
        19
    dtfm  
       2017-02-19 18:21:13 +08:00
    作者考虑加入格式化代码的功能么?现在同时使用 Python 插件和 run coder ,感觉有些重合。
    formulahendry
        20
    formulahendry  
    OP
       2017-02-19 19:57:03 +08:00
    @dtfm 暂时没有 plan~ 如果有的话,也是会针对不同的语言做新的独立的插件。 Code Runner 的底层实现并没有针对某个语言进行什么优化(除了 PHP :P ), 99%的代码都是 share 的,每个不同语言怎么跑,基本通过一行 config 就搞定。而 Code Format 或者 IntelliSense 的话,每个语言是完全不同的,肯定不会放在 Code Runner 里面。
    suduo1987
        21
    suduo1987  
       2017-02-21 15:23:03 +08:00 via iPhone
    vsc 作为编辑器还是不错的,作为 ide 我想说,我们还是先做好编辑器吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5154 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 09:13 PVG 17:13 LAX 01:13 JFK 04:13
    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