V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bazingaterry
V2EX  ›  程序员

VS 支持 Mac + Linux 了

  •  1
     
  •   bazingaterry · 2015-04-30 00:39:46 +08:00 · 10836 次点击
    这是一个创建于 3531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    又多了一个买Mac的理由~
    第 1 条附言  ·  2015-04-30 17:07:46 +08:00
    是visual studio code,原来是一个web ide 我的标题稍有误导 sorry
    96 条回复    2015-05-01 20:46:07 +08:00
    mikumikumoe
        1
    mikumikumoe  
       2015-04-30 00:42:22 +08:00
    又多了一个吵架的借口
    canautumn
        2
    canautumn  
       2015-04-30 00:44:54 +08:00
    多了一个Code就不一样了。
    Twinkle
        3
    Twinkle  
       2015-04-30 00:45:29 +08:00
    关键词是editor?
    yuelang85
        4
    yuelang85  
       2015-04-30 00:48:59 +08:00
    我靠,这个好牛逼
    nicai000
        5
    nicai000  
       2015-04-30 00:49:37 +08:00
    一个web editor而已吧?
    GeekTest
        6
    GeekTest  
       2015-04-30 01:00:20 +08:00
    23333333333
    bazingaterry
        7
    bazingaterry  
    OP
       2015-04-30 01:06:43 +08:00 via iPhone
    是web ide 我的标题稍有误导 sorry
    vivianalive
        8
    vivianalive  
       2015-04-30 01:10:57 +08:00
    才 65.8M,应该只是个编辑器吧。

    下载页面 https://code.visualstudio.com/Download
    vivianalive
        9
    vivianalive  
       2015-04-30 01:11:57 +08:00
    @vivianalive 安装后 194.4MB 了,试用中。
    faceair
        10
    faceair  
       2015-04-30 01:48:39 +08:00
    试了下,感觉非常好啊,如果支持CoffeeScript的代码提示就好了
    loveuqian
        11
    loveuqian  
       2015-04-30 01:55:54 +08:00 via iPhone
    vs用来写什么的啊
    MrGba2z
        12
    MrGba2z  
       2015-04-30 02:34:21 +08:00
    不能编译c等

    算是个比较好用的编辑器吧.
    sumhat
        13
    sumhat  
       2015-04-30 02:42:06 +08:00
    试用了一下,可以秒杀 Atom
    sallowdish
        14
    sallowdish  
       2015-04-30 02:54:59 +08:00
    老消息了,而且针对mac的compile还是要mac
    jsq2627
        15
    jsq2627  
       2015-04-30 02:59:30 +08:00
    @sallowdish 刚刚的 build 大会上才宣布的。。怎么会是老消息
    sallowdish
        16
    sallowdish  
       2015-04-30 03:14:43 +08:00
    @jsq2627 。。。你也太不关注科了,之前rc的时候就公布过一次了,MSDN里面也是各种消息
    chaojie
        17
    chaojie  
       2015-04-30 05:16:19 +08:00 via iPad
    @sallowdish 你说的是不同的消息。那是vs2015。这个本来就是在MAC上用的。
    jiang42
        18
    jiang42  
       2015-04-30 05:41:51 +08:00
    我已经看到了IDEA和VS撕逼的惨况了。。。以后就会是四大邪教,IDEA vs VS,Vim vs Emacs
    linux40
        19
    linux40  
       2015-04-30 07:07:50 +08:00 via Android
    各大网站好像都没有详细报道。。。。
    ChiangDi
        20
    ChiangDi  
       2015-04-30 07:21:00 +08:00
    cool,居然是用 Atom Shell(Electron)的,而且一点也不卡。。哇哈哈,我太兴奋了。
    ChiangDi
        21
    ChiangDi  
       2015-04-30 07:25:19 +08:00
    我相信微软是很牛逼的,这就是个证明,现在换了老大终于开放点了。这里有这个编辑器的测评 http://www.zhihu.com/question/29984607#answer-13919230
    ChiangDi
        22
    ChiangDi  
       2015-04-30 07:26:32 +08:00
    @MrGba2z 这个就是编辑器不是 IDE ,不集成编译器这类东西的,就跟 Sublime 和 Atom 一样。
    jun4rui
        23
    jun4rui  
       2015-04-30 07:49:40 +08:00
    @ChiangDi 好像是为了开发通用应用(其实就是Web app)的,所以不需要编译器了
    bramblex
        24
    bramblex  
       2015-04-30 07:51:41 +08:00
    好像很厉害的样子,然而并没有什么鸟用……
    coldear
        25
    coldear  
       2015-04-30 08:02:47 +08:00
    看起来不错, 算是简单的IDE,支持debug (貌似仅限js)
    eeeeeeve
        26
    eeeeeeve  
       2015-04-30 08:25:09 +08:00
    干不过sublime?
    eeeeeeve
        27
    eeeeeeve  
       2015-04-30 08:36:15 +08:00
    @ChiangDi 怎么看出来用的Atom Shell的呢?
    clino
        28
    clino  
       2015-04-30 08:51:18 +08:00
    对VS就是一大坨屎的印象太深了以至于很抗拒去尝试这种东东
    ChiangDi
        29
    ChiangDi  
       2015-04-30 08:53:45 +08:00
    155
        30
    155  
       2015-04-30 08:56:13 +08:00
    Linux下的压缩包貌似有问题
    xiparos
        31
    xiparos  
       2015-04-30 08:56:54 +08:00
    ChiangDi
        32
    ChiangDi  
       2015-04-30 08:58:44 +08:00
    @eeeeeeve 看这个回答 http://www.zhihu.com/question/29984607/answer/46307488

    > Mac Air上将近300万行代码的文件,打开需要5、6秒,浏览无卡顿,无崩溃现象,继续coding也不卡顿,Go to Line也不卡顿,粘贴代码会卡顿、问题不大。sublime3的最新版连打开这个文件,都要将近2分钟。。根本不比了。。。

    我简直不相信它居然性能比 Sublime 都好。。话说同样是基于 Atom Shell 的 Atom 怎么就这么卡呢。。。黑科技。
    neutrino
        33
    neutrino  
       2015-04-30 09:05:09 +08:00
    @clino vs是最棒的嗯。
    coosir
        34
    coosir  
       2015-04-30 09:07:10 +08:00
    首页视频一出来就是一台MacBook...
    clino
        35
    clino  
       2015-04-30 09:10:22 +08:00
    @neutrino 下了两次用了两种方法解压都有问题,算了不试这坨屎了
    反正已经有习惯的编辑器可用了,没有太大的ide的需求
    init
        36
    init  
       2015-04-30 09:15:52 +08:00
    能自动补全不?能连接FTP不?能编译连接调试不?
    neutrino
        37
    neutrino  
       2015-04-30 09:18:15 +08:00
    @clino 看首页的黑色背景不爽,vs注释就该是绿色的!(误
    Winny
        38
    Winny  
       2015-04-30 09:28:29 +08:00
    太棒了 又多了一个买Mac的理由啦:P
    joe1213
        39
    joe1213  
       2015-04-30 09:33:24 +08:00
    http://36kr.com/p/532402.html 在win10上运行iOS应用,有人给解释下这个怎么做到吗?
    ETiV
        40
    ETiV  
       2015-04-30 09:35:32 +08:00 via iPhone
    万里长征第一步…
    编译器、调试套件肯定会跟上的
    blue7wings
        41
    blue7wings  
       2015-04-30 09:36:06 +08:00
    @init 然而并不能代码自动补全,我刚刚试了....那有什么用啊!!!!
    datou552211
        42
    datou552211  
       2015-04-30 09:36:40 +08:00
    如何装插件的?
    tmqhliu
        43
    tmqhliu  
       2015-04-30 09:38:31 +08:00
    微软要一统江湖的节奏
    init
        44
    init  
       2015-04-30 09:41:07 +08:00
    @blue7wings 我是用来写c++的 感觉好麻烦啊 不知道是不是我不会用还是对c++的支持不好呢?
    razrlele
        45
    razrlele  
       2015-04-30 09:41:30 +08:00
    我能吐槽一句这微软自己家的网站在IE上显示都有问题么。。。
    lingo
        46
    lingo  
       2015-04-30 09:41:54 +08:00
    好像css现在还没有emmet?
    clino
        47
    clino  
       2015-04-30 09:42:07 +08:00
    @tmqhliu http://www.oschina.net/news/61986/windows-10-can-run-android-and-ios-app
    还真想一统江湖呢

    不过就像这个"iOS/安卓应用一键移植Windows 10",我的反应不是微软牛B,而是想这是因为木有人给windows phone开发应用所以微软这么搞咩?
    Nicksxs
        48
    Nicksxs  
       2015-04-30 09:42:49 +08:00
    windows下安装打开一次关掉后就找不到了
    hkongm
        49
    hkongm  
       2015-04-30 09:49:56 +08:00
    撞上了……前端基本没法用……继续Brackets
    eeeeeeve
        50
    eeeeeeve  
       2015-04-30 09:51:58 +08:00
    @clino 不开源统一不了江湖的啊,目测微软不会开源,哈哈
    eeeeeeve
        51
    eeeeeeve  
       2015-04-30 09:53:06 +08:00
    @hkongm 遇到什么问题了?
    dbfox
        52
    dbfox  
       2015-04-30 09:53:47 +08:00
    最期待 nginx + .net + mysql | mongodb | redis + linux 庞大的生态

    希望 vsiual studio 完整版 也支持 mac
    janxin
        53
    janxin  
       2015-04-30 09:55:53 +08:00
    第一,是VSC,第二,目前还只是Web编辑器

    继续SublimeText....
    janxin
        54
    janxin  
       2015-04-30 09:57:02 +08:00
    @joe1213 大概UI还是要重新开发吧,只要支持Objective-C的Rumtime就行了,这个开源的
    robertlyc
        55
    robertlyc  
       2015-04-30 10:10:44 +08:00   ❤️ 1
    恭喜巨硬学会了互联网思维 先做个demo 然后再改进
    yibin001
        56
    yibin001  
       2015-04-30 10:50:29 +08:00
    汗。。
    这货跟Visual Studio不是一个概念,充其量只是一个想替换sublime的编辑器而已,不是IDE。
    chuangbo
        57
    chuangbo  
       2015-04-30 10:52:24 +08:00
    Yet Another Atom.io Fork
    keniusahdu
        58
    keniusahdu  
       2015-04-30 10:53:16 +08:00
    @Nicksxs 我也是找不到了....
    chaucerling
        59
    chaucerling  
       2015-04-30 10:57:05 +08:00
    不就个跨平台的文本编辑器嘛,还是基于atom的,巨硬一夜间又让.net程序员高潮了
    catface
        60
    catface  
       2015-04-30 11:09:22 +08:00
    快点支持插件!快点出VIM插件!
    jjx
        61
    jjx  
       2015-04-30 11:11:32 +08:00
    @yibin001 从对c#的支持来看, 这也不是简单的编辑器, ms有这个实力将它做成一个轻量级的ide, 已迎合一些不喜欢vs的人在linux/osx下开发c#之类的程序
    Nicksxs
        62
    Nicksxs  
       2015-04-30 11:25:32 +08:00
    @keniusahdu 用everything都搜不到了。。。重新安装都不行
    koth
        63
    koth  
       2015-04-30 11:28:38 +08:00
    VS Code在Linux上怎么输入中文,求解?
    cheng007
        64
    cheng007  
       2015-04-30 11:31:15 +08:00
    得下多少个G安装包呢?
    nannanziyu
        65
    nannanziyu  
       2015-04-30 11:32:57 +08:00
    @keniusahdu
    @Nicksxs
    在%appdata%\Local\Code\app-0.1.0 下面
    直接把code文件夹拷贝到任意目录下都可以使用
    duzhe0
        66
    duzhe0  
       2015-04-30 12:02:33 +08:00
    这条款...
    By downloading and using Visual Studio Code, you agree to the license terms and privacy statement for Visual Studio Code. When this tool crashes, we automatically collect crash dumps so we can figure out what went wrong. If you don't want to send your crash dumps to Microsoft, don't install this tool.
    keniusahdu
        67
    keniusahdu  
       2015-04-30 12:20:22 +08:00
    @Nicksxs 我也没搜索到
    @nannanziyu thks 已经找到,终于能再次打开了
    xylophone21
        68
    xylophone21  
       2015-04-30 12:48:19 +08:00
    OS X上导入Android5.1的代码,居然连goto file都不能用,这货到底有测试过吗?
    hermione
        69
    hermione  
       2015-04-30 12:52:51 +08:00
    @ChiangDi “近300万行代码的文件” 一个文件?确定这样不是哪里有问题么。。
    ChiangDi
        70
    ChiangDi  
       2015-04-30 12:54:08 +08:00
    @hermione 他没说是一个文件啊。
    mozartgho
        71
    mozartgho  
       2015-04-30 13:38:20 +08:00
    试用了下,打开应用和文件速度的确很快,可能只是用了atom的壳,编辑器核心是微软自己的技术。性能相比Atom根本不是一个档次的,不知道微软用了什么黑科技。捣鼓Atom的那帮人估计要哭了!
    huijiewei
        72
    huijiewei  
       2015-04-30 13:41:08 +08:00
    @clino 你用过 VS 吗?
    mjoseph
        73
    mjoseph  
       2015-04-30 13:41:24 +08:00
    有小伙伴以为是vs对战平台吗
    welsmann
        74
    welsmann  
       2015-04-30 13:43:42 +08:00
    编译提示需要Mono....
    lightryanking
        75
    lightryanking  
       2015-04-30 14:29:02 +08:00
    很好用啊。。。。。。。。
    mozartgho
        76
    mozartgho  
       2015-04-30 14:41:59 +08:00
    在reddit上看了讨论,这货和atom完全不是一个东西。

    “It is written in TypeScript. The code is based on their online IDE called Monaco. It is hosted a Chromium container made by GitHub called Electron.”

    “And, it was created by Erich Gamma's very talented team.”

    不知道Erich Gamma自己搜索下!
    ChiangDi
        77
    ChiangDi  
       2015-04-30 15:13:48 +08:00
    @mozartgho It is hosted a Chromium container made by GitHub called Electron

    Electron 原来就叫 atom shell 。

    Atom 用 CoffeeScript,这个用 TypeScript ,都是编译到 JS 的。所以关系还很大的。
    beimenjun
        78
    beimenjun  
       2015-04-30 15:25:03 +08:00
    这么多年过去了,原来还有这么人对于一套本地代码,横跨平台运行还抱着这么大的期望。

    能随便移植的代码某种程度上只能说明这些代码可以说没有针对某个平台进行特性设计和对应UI优化,整体业务不复杂而且代码量不多。
    zjuster
        79
    zjuster  
       2015-04-30 15:27:05 +08:00
    我在想visio支持os x了吗?6……捂面跑开
    jun4rui
        80
    jun4rui  
       2015-04-30 15:28:14 +08:00
    @beimenjun 其实大部分应用就是个数据展示,就像网站一样,不需要太多针对特性设计的地方,Phonegap这类也可以调用不少本地的东西,对不少APP来说已经够用了。
    beimenjun
        81
    beimenjun  
       2015-04-30 15:39:50 +08:00
    @jun4rui 我觉得真业务就这么简单的,安安心心用pg好了。根本也轮不到Win来弄这个。另外,iOS重大版本升级的时候,不少代码的地方都得针对新API做修改,这部分代码以及其他为了苹果而妥协或者特殊设计的代码在Win编译运行,会出什么事情几乎是超出预期的,到时候就是个调试地狱。

    最后,这东西恐怕不支持CocosPods。
    feelinglucky
        82
    feelinglucky  
       2015-04-30 16:18:36 +08:00
    没人吐槽图标好丑吗?尤其是在 Dock 上…
    sobigfish
        83
    sobigfish  
       2015-04-30 16:50:41 +08:00
    多行选择...有点问题
    举例说明

    work
    workmate
    work_mate
    work-mates

    点work 会4个全有背景显示 但只能选到第1,4 -。-
    krizex
        84
    krizex  
       2015-04-30 17:24:57 +08:00
    @mjoseph 哈哈哈哈哈哈哈哈,war3怎么装
    freezhan
        85
    freezhan  
       2015-04-30 18:01:30 +08:00
    @jiang42 依旧只会用 sublime~
    bdnet
        86
    bdnet  
       2015-04-30 19:32:01 +08:00
    延续了 VS 的智能提示,多窗口支持,介于 editor 和 ide 之间的 editor#

    对于喜欢 C# 又喜欢命令行和开源的开发者来说,简直太好了。。

    据说对 javascript 的 intellisense 支持很不错。

    目前还欠缺,对插件的支持,vim 模式,这要像 atom 和 Sublime 学习。
    jiang42
        87
    jiang42  
       2015-04-30 19:59:18 +08:00
    @freezhan 那就再加一个圣战选项 sublime vs atom
    gamexg
        88
    gamexg  
       2015-04-30 20:08:24 +08:00
    python 只有语法高亮,无自动提示。
    同时调试功能只支持js。

    差评
    XZKTHU
        89
    XZKTHU  
       2015-04-30 20:41:30 +08:00
    还不支持c/c++...对node.js啥的倒是挺好,期待插件啊
    zhangfei
        90
    zhangfei  
       2015-04-30 20:42:54 +08:00
    乱码。。。改了字体还是不行
    freezhan
        91
    freezhan  
       2015-04-30 21:59:19 +08:00
    @jiang42 idea和VS都没怎么用过(没写过C++工程,从前VS总给我一种恐惧感)弱逼前几天还在纠结 Eclipse版本 2333
    jiang42
        92
    jiang42  
       2015-04-30 22:16:30 +08:00
    @freezhan 别用Eclipse了,用IDEA吧,包用包爽(我是来传教的)
    freezhan
        93
    freezhan  
       2015-04-30 22:48:22 +08:00
    @jiang42 大家都这么说~ 不过目前的公司用的是 Eclipse
    hermione
        94
    hermione  
       2015-05-01 19:30:14 +08:00
    @ChiangDi 看了原文是一个文件,测试用的。我之前理解错了才想吐槽谁写那么大文件=。=
    nexpro
        95
    nexpro  
       2015-05-01 20:39:23 +08:00
    vs code != vs
    Narcissu5
        96
    Narcissu5  
       2015-05-01 20:46:07 +08:00
    @ChiangDi 用过这么多款editor,最慢的从来都是sublime
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1204 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:08 · PVG 02:08 · LAX 10:08 · JFK 13:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.