Java 程序员一枚, 总是不断的在各种平台听说 vscode 多么多么好用...可是尝试了一年多了,用起来真的很不习惯, 工作的时候身边也几乎没有人用 vscode 的(某专注 Java 的电商厂), 大家基本上都是 sublime 看文件, idea 写代码. 一直很好奇, vscode 到底好用在哪里呢?
|  |      1licoycn      2019-10-05 13:33:43 +08:00 vscode 写前端方面,java 还是用 idea 吧 | 
|  |      2whatIsGhost      2019-10-05 13:38:27 +08:00 因为 sublime 收费 | 
|  |      3ArtIsPatrick      2019-10-05 13:42:34 +08:00 via iPhone vscode 写前端或者脚本更方便 | 
|  |      4janxin      2019-10-05 13:43:59 +08:00 因为 VSCode 不适合写 Java | 
|  |      5des      2019-10-05 13:48:49 +08:00 via Android 因为你已经有 idea 了,另外 vscode 毕竟适合前端 | 
|  |      6Hoshinokozo      2019-10-05 13:49:47 +08:00  5 vscode 主要还是前端用的多,JS 和 TS,而且主要是小项目和个人项目用的多,优点是速度快,功能相比其他编辑器相对来说强大一点,但是大项目 vscode 还是不行,卡,而且没有索引,很多跳转都实现不了,大项目还是需要 IDE 才能 Hold 住,这方面墙裂推荐 JetBrains 全家桶 | 
|      7maokabc      2019-10-05 13:50:38 +08:00 via Android  1 从来没用过,文本编辑这些用 vim 就行,其他用 ide。 | 
|      8GPLer      2019-10-05 13:54:09 +08:00 via Android VSCode 终究只是个文本编辑器,不适合写项目,只适合写单个文件,用 Code Runner 简化运行。 | 
|      9bennyyao2019      2019-10-05 13:57:51 +08:00 我写前端的,一直用 phpstorm,折腾过几年,最后结论是,sublime,vscode 都是中看不中用。跟收不收费基本无关。 | 
|  |      10LokiSharp      2019-10-05 14:26:16 +08:00 via iPhone 我现在的感受就是 vscode 吃的资源比 vs 多,干的比 vs 少。。。我干嘛要用 vscode | 
|      11ochatokori      2019-10-05 14:39:10 +08:00 via Android vscode 明显不是拿来写 java 的,你都不看看说好用的人平时是写什么代码的,楼主竟然还写了一年。就看看文本也没有 sublime 快 | 
|      12wzhndd2      2019-10-05 14:41:52 +08:00 我是前端,我用 sublime | 
|  |      13gbin      2019-10-05 14:44:40 +08:00 via Android 以觉得 VS Code 好用是因为没钱买 IDEA 的 License | 
|  |      14zachlhb      2019-10-05 15:16:25 +08:00 via Android  1 vscode 需要配置的,自己装插件,现在用着 vscode 的远程开发,真香 | 
|      15mosakashaka      2019-10-05 15:23:03 +08:00 主要是个高级编辑器,肯定不如 ide 功能强大,要不那些工具靠啥收费呢。 但是偶尔写一下绰绰有余了 | 
|      16raincode      2019-10-05 15:25:10 +08:00 via iPhone 中途也被安利过几次,用不惯,还是换回 webstorm 了,到现在不知哪里好用了 | 
|      17zackwu      2019-10-05 15:26:52 +08:00  1 Sublime Text 永不为奴! 不管是看代码,写代码,用惯了永远觉得 sublime 最好~ | 
|  |      18gbin      2019-10-05 15:26:53 +08:00 via Android 特别同意 #6 的观点,个人实践表明,即使有 WSL + VS Code Remote,大项目还是 JetBrains 全家桶更适合。 以前写过一篇在 Windows 下部署开发环境的文章,与大家学习交流 https://0x400.com/2019-09-23-dev-environment-on-windows-with-wsl.html | 
|  |      19withoutxx      2019-10-05 15:49:33 +08:00 webstorm 写代码, sublime 看代码,  适应不了 vscode | 
|  |      20patx      2019-10-05 15:50:33 +08:00 挺习惯的,写 bash 脚本、JS、nodejs,加上远程开发,舒服的一批 | 
|  |      21Ley      2019-10-05 15:52:25 +08:00 via Android VS Code 和 IDEA 写 Java 双开,个人感觉各有千秋,甚至平时单纯写代码的话 VS Code 用的更多些 | 
|  |      22ech0x      2019-10-05 15:56:59 +08:00 Java 还是老老实实的用 IDEA 吧,如果是脚本语言之类的可以用 VScode 至少漂亮(但是我选择 Vim ) | 
|      23wangkun025      2019-10-05 16:05:12 +08:00  1 重度 sublime text 用户。 | 
|  |      24Taigacute      2019-10-05 16:07:38 +08:00 我不写 java  但是比较爱折腾,你可以试试我的 vim  https://github.com/hardcoreplayers/ThinkVim | 
|  |      25silkriver      2019-10-05 16:09:04 +08:00 via Android  1 sublime 是商业软件,idea 是 ide,趴下来和不要钱的代码编缉器比很丢份的 | 
|  |      26id7368 PRO 买了 editplus 用了好多年了,一直喜欢用这个。 | 
|  |      27awesomes      2019-10-05 16:26:03 +08:00 拿 sublime 跟 vscode 比的简直了。别的就不说了,就一个全局查找替换,瞎子都知道哪个做得好了。至少目前 VScode 是前端开发的第一选择,sublime 也许曾经是。 | 
|  |      28just4id      2019-10-05 16:31:26 +08:00 via iPhone 老老实实用 eclipse | 
|  |      29Baymaxbowen      2019-10-05 16:33:03 +08:00 via Android vs code 就算写前端有时候也觉得有点卡 | 
|  |      30Perolong      2019-10-05 16:34:11 +08:00 via Android vscode 用来写前端代码,还有当记事本文本编辑器,毕竟电脑还是跑不起 idea 和 webstorm 同时开的,平时写 flutter 应用 vscode 有 google 专门适配的插件,还是蛮舒服的 | 
|      31yEhwG10ZJa83067x      2019-10-05 16:38:05 +08:00 我,和楼主差不多感觉,我前前后后试了三次,准备使用 vscode,用了后就是不习惯,真的我试了三次,一直听大家说 vscode 好,并且是开源,一直想切换过去,后来想想还是算了,就是一个工具,自己用的舒服最要紧。现在不纠结了。 ps:现在还是用 phpstom + sublime | 
|  |      32honjow      2019-10-05 16:43:37 +08:00 拿来当文本编辑器的 | 
|  |      33liuzhihang      2019-10-05 16:48:20 +08:00 via iPhone 还在用 Atom 写 markdown + Idea 写代码 | 
|  |      34itechify PRO JAVA 还是 jetbrains 家的 idea 好使~ | 
|      35zackwu      2019-10-05 16:55:26 +08:00 | 
|      36liuxingbaoyu      2019-10-05 17:06:36 +08:00 vsc 用起来舒服,不过可能因为太通用的原因,某些特定语言支持还是差一些 | 
|  |      37wzwwzw      2019-10-05 17:13:38 +08:00 vs code  智能提示太慢了。 | 
|  |      38agagega      2019-10-05 17:17:10 +08:00 via iPhone VScode 非常适合那种一个项目里用到多种语言的 | 
|  |      39awesomes      2019-10-05 17:50:32 +08:00 @keith1126  曾经我也是 sublime 用户,当初正是被某些功能不足,快捷键冲突啥的搞郁闷了,切到 vscode 了。 详细说说全局查找替换,其实这是一个比较常用的功能。如果我没记错的话,sublime 的全局查找结果会出现在一个文件中,而 vscode 则是在左侧展示出文件列表来,能直观看到有哪些文件包含了被搜索的内容,选择性替换之后会自动效是,不用做替换的还可以手动关掉,这样能够明显看到替换进度,还有哪些文件没有替换(因为很多情况下我们不是直接就替换,而是需要挨个确认一下),这样 vscode 的替换方式操作起来明显更加爽了,当然这是我个人的使用体验。 | 
|  |      40akiakiseofficial      2019-10-05 18:07:04 +08:00 via Android 因为 Sublime 收费并且之前未付费版无法屏蔽更新检查,有更新时在 Linux 下每次打开都会弹更新弹窗。(现在不知道如何) 现在在 Mac 下 VSCode 的启动速度快的飞起。Windows 下用 Notepad++。 做项目当然用 JB 家的 IDE 了啊,体验碾压以上各种编辑器。 | 
|      41wtdd      2019-10-05 18:16:07 +08:00 等速度赶上 JetBrains 的 idea 再说吧 | 
|  |      42meetocean      2019-10-05 18:42:14 +08:00 Sublime 是神器,免费版唯一缺点就是使用的过程中弹出收费对话框。 等收入跟上了购买,支持作者。 | 
|  |      43humor66      2019-10-05 19:13:43 +08:00 window 下的文本文档、或者 word 文档写,更方便 | 
|  |      44murmur      2019-10-05 19:17:32 +08:00 idea 那是一年几百快的东西,当然比免费的 vscode 好使 | 
|      45ciaoly      2019-10-05 19:34:29 +08:00 via Android 弱弱的问一问诸位前端,用 webstorm 体验如何?哪些特性比 vscode 好? | 
|  |      46BCy66drFCvk1Ou87      2019-10-05 19:42:41 +08:00 via Android 一开始也不习惯,用一段时间发现真的是好用,写 go/php/js 简直不能太爽 | 
|  |      47gbin      2019-10-05 19:49:08 +08:00 via Android @ciaoly 大项目背景下文件索引,函数跳转,智能补全都比 vscode 好。另外,断点调试比 vscode 也好用。 | 
|  |      48xuanbg      2019-10-05 20:04:18 +08:00 vs code 写 SQL 脚本、MD 文档爽歪歪。列编辑模式简直太好用了有木有 | 
|  |      49loading      2019-10-05 20:19:05 +08:00 via Android 我不习惯,我更多还是 notepad++还有 mousepad ←_← | 
|  |      50qlhai      2019-10-05 20:22:08 +08:00 我拿来写 C++,其他的尽量都用专门的 IDE | 
|  |      51sugarkeek      2019-10-05 20:28:54 +08:00 上次打开 10 多 MB 的纯文本,所有的文本编辑器都炸了,不知道为啥 vscode 好端端的打开了,就是提示因为太长,有些样式渲染不了 | 
|  |      52fanyer      2019-10-05 21:07:16 +08:00 vs code 写 SQL、MD 文档爽歪歪 | 
|      54q8164305      2019-10-05 21:12:37 +08:00 via Android 用了一年多 vscode,最终还是换成 webstrome,vsc 越来越卡了 | 
|      55f4nyc      2019-10-05 21:25:57 +08:00 via iPhone 终于放过 vim 了。 | 
|  |      561002xin      2019-10-05 21:28:03 +08:00 via iPhone Java 用 IDEA 不好吗 | 
|      57lscho      2019-10-05 22:39:19 +08:00  1 日常 php+js 表示也是中途被人安利过 N 次 vscode,用起来也确实不错,但总有各种小问题不顺手,最后还是在用 sublime text | 
|  |      58szzhiyang      2019-10-05 22:41:32 +08:00 要是微软能收购 JetBrains 并推出免费的 VS IDEA、VS GoLand、VS PyCharm、VS WebStorm、VS PhpStorm ……,那岂不美哉? | 
|  |      59cnguu      2019-10-05 22:42:17 +08:00 收钱的永远是最好的 :apple: | 
|  |      60Juszoe      2019-10-05 22:42:43 +08:00 我觉得 vscode 写 js 的提示还是不太智能,直接把所有的可能列出来,不知道是不是有什么强大的插件,感觉智能提示和 JB 家的 IDE 差很多 | 
|  |      61CuVee      2019-10-05 22:44:05 +08:00 其实前端来讲,webstore 除了收费,其他应该是完爆 VSC。对的,是完爆 VSC 定位很尴尬,把它当成 IDE,JetBrains 任何一款专业性吊打它, 把他当成编辑器,又不如 sublime 清快。 目前最终我还是用 VSC 替换了 sublime 的日常编辑器地位。 IDEA 用 JetBrains,eclipse 或者 VS。sublime 目前吃土 | 
|  |      62charten      2019-10-05 22:44:54 +08:00 vscode 主要是用在 web 前端开发,因为它本身就是通过 web 技术开发出来的,所以在 web 开发领域的体验必须得好 | 
|  |      63Juszoe      2019-10-05 22:49:01 +08:00 @CuVee #61 请问 webstore 启动快吗?刚好有教育免费版想尝试一下。JB 家的 IDE 什么都好,就是太重型了 | 
|  |      64raptor      2019-10-05 23:01:22 +08:00 idea+vim,vscode 试过一次,用不惯,可能是跟微软水土不服 | 
|  |      65CuVee      2019-10-05 23:03:31 +08:00 @Juszoe 还可以吧, 正常开机打开大型项目 5-10 秒左右。之后再打开大项目 2-5 秒吧。如果打开小文件秒开 VSC 开机打开大项目 3-6 秒吧,之后打开 2 秒左右 小文件秒开 总的来讲,webstore 打开多的这几秒,完全可以用其 ide 功能的完整性和易用性填补 前端只要是上 react,vue 的,都强烈建议用 webstore。 当然了,如果你想入正,idea 是可以通吃 webstore 的,idea 功能是包含 webstore 所有功能的,只是版本要低几个月。其实完全可以只买一个 idea | 
|  |      66S4msara      2019-10-05 23:30:44 +08:00 via Android 买了 jetbrains 全家桶,也有 vscode 和 vs,sublime,notepad++都有,除了 Vim 没时间了解之外基本都用过了,总结下来就是 jetbrains 的东西真好用,Java 还是得用 IDEA,前端 webstorm,文本编辑器也没必要选择 sublime 和 vscode,notepad++用着就舒服也足够了 | 
|  |      67POPOEVER      2019-10-05 23:39:56 +08:00 vs code, sublime 双开 | 
|  |      68GoldenFreemanC      2019-10-05 23:46:08 +08:00 想想你在简装 chome 里码 AVA 就有意思。 | 
|  |      69vertigo      2019-10-05 23:48:48 +08:00 via iPhone vscode 更适合全栈用吧,就是可以使用各种插件的全功能编辑器,前段也可以写,后端也可以写,甚至能做简单的图片编辑。如果专注写某一个语言的话,肯定是专门优化的 ide 更好用,比如专门写前端项目,肯定 brackets 更好 | 
|      70hakono      2019-10-06 01:11:42 +08:00 via iPhone @Juszoe pycharm 用户表示启动时间 10s 打底,jb 的 ide 虽然好用,但是真的那叫一个沉重。 导致开了就不想关,或者一不小心关了就不想再开,或者想给项目改几个函数一想到那启动速度就暂时扔到下次再改了。顺便:在家里开 jb 我都是点开图标然后切到网页去刷一下或者看个视频,等刷完也就打开了 然后 jb 系内存也是占用挺大的 为防止有人杠我机子太差跑不动 jb, 我先说下我电脑是 3700x + 2070super 硬盘是 三星 970evo plus 1T,32G 内存 是的,即便我这样的机子也依旧 hold 不住 jb 那操蛋的起启动速度 | 
|  |      71stevenbipt      2019-10-06 01:32:15 +08:00 我和同事都用 vscode 当文本编辑器,撸代码还是用的其他 ide | 
|      73lovestudykid      2019-10-06 06:32:42 +08:00 作为文本编辑器,打开大文件(100M+)的时候最流畅的感觉是 vscode,胜过 sublime 和 notepad++,相对这两的缺点是启动速度稍微慢一点。 | 
|  |      74zzzain46      2019-10-06 07:56:33 +08:00 via Android 用微软家的东西拿去写甲骨文家(sun)的东西🌝 | 
|  |      75Karpov      2019-10-06 08:56:34 +08:00 个人喜好吧,VSCode 相对来说比较轻,而且插件比较丰富、免费,最重要的是不用折腾破解(说真话了)。使用感觉的话,相对其他 IDE 需要配置的东西比较多,而且多数是配置文件形式,需要熟悉一段时间。 | 
|  |      76owenliang      2019-10-06 08:57:12 +08:00 via Android +1,每次都想用,每次都觉得简陋。。 | 
|      77oliverchen      2019-10-06 09:04:02 +08:00 via Android 写前端,也写后端。一直用 Vim。试过用 VSCode,因为不习惯,放弃了。 | 
|  |      78iorilu      2019-10-06 09:25:07 +08:00 via iPhone vscode 全栈开发合适,尤其 js,python 这种 | 
|  |      79claysec      2019-10-06 09:26:30 +08:00 我电脑常年备着的几个,phpstorm、pycharm、MyEclipse Professional 2014、vscode、notepad++。至于为啥我没上 JetBrains 家的 java ide,emmmmmmmmmmmm。是因为我还用不习惯😂 | 
|  |      80msg7086      2019-10-06 10:04:37 +08:00 @awesomes 想问问怎么才能让替换功能不把文件列表挤出去? 重度依赖左侧项目目录树,每次打开全局替换做完以后总要手动切回去,非常闹心。 | 
|  |      81gunjianpan      2019-10-06 11:20:41 +08:00 弃 idea 是因为内存吃太多了 ( 7.8G 这谁受得了 vscode 配 code runner 也能和 idea 运行 java 一样的体验 就是 大家不想配 同理 代码补全用 TabNet 不要太爽 再者 idea 的 local history 也能想办法在 vscode 里面实现 现在来看 remote 真的香,基本上零延迟在 service 上写 code 我觉得吧 vscode 更优的原因是生态圈大,插件贼棒 大多数不太习惯 vscode 可能更多是配置没配好 | 
|  |      82IAPYANG      2019-10-06 11:50:39 +08:00 via iPhone webstorm 用着很不爽,只适合写 es5 反观需要 es6 和 ts 的工程都得上 vsc 才舒服 ps:vscode 的 java 模式根本没法用,还是上 idea 吧 | 
|  |      83helloSpringBoot      2019-10-06 12:29:50 +08:00 via Android 主力 idea,文件编辑、脚本用 vscode | 
|  |      84VEEX6      2019-10-06 13:15:08 +08:00 只用来解决 merge 冲突 | 
|  |      85xiaoshenke      2019-10-06 13:21:05 +08:00 via Android 我一个项目用 vim 写的,已经 6w 行了 | 
|  |      86inhzus      2019-10-06 13:21:27 +08:00 via Android 看些开源项目,vscode 简单安装点插件能跳转到定义什么的很方便。自己写项目当然还是 jetbrains 全家桶了 | 
|      87rebackhua      2019-10-06 16:38:59 +08:00 我用 vscode 写 C/C++,还有 python。实在用不惯 IDEA | 
|      88Thymolblue      2019-10-06 18:53:21 +08:00 @LokiSharp 对于低配机,只拿来写少量代码(只装几个插件),vscode 就比 vs 好用了。 | 
|  |      89liuhuansir      2019-10-06 19:29:09 +08:00 via iPhone vscode 插件装多了,内存占用比 jb 家的还多 | 
|  |      90LokiSharp      2019-10-06 19:55:25 +08:00 @Thymolblue #88 这个场景 Sublime 更好,低配机跑 VS Code 也是很吃力的 | 
|  |      91zjyl1994      2019-10-06 21:12:11 +08:00 vscode 只是編輯器啊,寫 java 還是用 idea 吧,那玩意最好使。 | 
|  |      92freefcw      2019-10-06 22:35:20 +08:00 论轻量,sublime 好用,论 ide,jb 家。。。vscode 在我的电脑上确实很尴尬,插件装多了的 vscode,内存真心恐怖 | 
|  |      93lifanxi      2019-10-06 23:00:28 +08:00 VSCode 的 Remote Development 对于 Linux C++程序员来说是非常有用的一个特性,没有其它能替代的工具,至少 CLion 的所谓“远程开发”功能几乎是不可用的。但是 CLion 还是有很多方面做的是比 VS Code 的 C++插件要好的。 对于 Java 来说,IDEA 应该是可以甩 VS Code 几条街的,几乎不用争论。 | 
|  |      94wangyr45      2019-10-07 10:45:26 +08:00 java 还是用 idea 吧,vscode 我特么也用不习惯,已弃,适合自己的就好 | 
|  |      95lxml      2019-10-07 12:33:34 +08:00 vscode 下个版本 升级 Electron 6 和 Node 12,说内存恐怖的可能会好一些,说起来你可能不信,现在 Vscode 还在用 Electron 4 和 Node 10 | 
|  |      96agentwx      2019-10-07 14:49:46 +08:00 vscode 写脚本类语言比较好 | 
|      97samleong019      2019-10-08 11:07:31 +08:00 写 js 也觉得 webstorm 比 vscode 好用 | 
|      98gdrk      2019-10-08 11:24:16 +08:00 项目大还得 idea,vscode 插件一多打开稍微大点的项目就开始卡了 | 
|      99wsseo      2019-11-04 10:41:58 +08:00 vscode 也有一些自己的优势,字体渲染好,Remote Development。 |