立即订阅
人已学习
课程目录
已更新 0 讲
0/4登录后,你可以任选4讲全文学习。
登录|注册

02 | VS Code的Why、How和What

吕鹏 2018-09-15
从这一篇文章开始,我就要切入正题聊 VS Code 了,VS Code 的全称是 Visual Studio Code,但这全名实在是太长了,我和很多用户一样,喜欢叫它 VS Code。说起 VS Code,官方定义它是一个免费的、开源的跨平台编辑器。之所以强调“编辑器”,我想是因为 VS Code 并无意成为一个全尺寸的集成开发环境,也就是 IDE。
很多人都把编辑器等同于 IDE,其实从专业角度来讲并非这样。IDE 更为关注开箱即用的编程体验、对代码往往有很好的智能理解,同时侧重于工程项目,为代码调试、测试、工作流等都有图形化界面的支持,因此相对笨重,Java 程序员常用的 Eclipse 定位就是 IDE;而编辑器则相对更轻量,侧重于文件或者文件夹,语言和工作流的支持更丰富和自由,VS Code 把自己定位在编辑器这个方向上,但又不完全局限于此。
如果你有兴趣,可以打开自己喜欢的编辑器官网看看它是怎么样的定位。总体来说,近几年流行风向是轻量的编辑器,这也是大势所趋。
要理解 VS Code 代码编辑器的设计思路,就需要先看看 VS Code 的发展轨迹。从我的角度看,不管你是学习编程语言,还是框架、编辑器,都应该先去看看它的来龙去脉,了解它们是怎么发展而来的,曾经遇到了什么问题,又是怎么解决的,这些信息都便于你从大局上提高对事情本质的认识。
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(12)

  • scott
    emeditor,世界上最快的文本编辑器,快捷键与vs很接近,所以一用就喜欢了,甚至很多快捷键是他现有然后vs才有的。

    他的宏可以用vbs或js写,无帮助就能自行上手。

    正则也是用他学的,筛选功能很强大

    现在他已经是我思维的一部分了。

    作者回复: 赞👍 VSCode 还没有支持宏

    2018-09-15
    5
  • 谢小二
    用clion写cpp服务端代码,基本上总不带调试功能,只是当编辑器用,感受就是太卡了,我i7,16g的电脑,经常都会转菊花,因此才来投奔vscode。但发现居然不支持查找所有引用
    2018-09-15
    5
  • QVoid
    说vscode不支持查找所有引用的那位,试试安装gtags

    作者回复: 赞

    2018-09-18
    4
  • linhaixiaohuo
    是否可以做一个快捷键功能及相关代码实现的福利视频。加深对快捷键的理解。我相信从代码中我们能够更好的吸收为什么开发者对快捷键设定的思考方式。
    2018-09-17
    3
  • 李博越
    作为个Java程序员,今天试了下vsc,简直太难用了,各种编译问题都要配置,网上资料还不全,现在连个main都没跑起来

    作者回复: 可以试试 https://github.com/redhat-developer/vscode-java/

    2018-09-15
    3
  • 老友@极客时间
    pyLint 是个什么。一直报错的用不了
    a = input('hahha') 不知道味很
    2018-09-20
    1
  • 四条眉毛
    知道为什么要开发新的编辑器,才知道要怎么做,知道怎么做,what就自然呈现了
    2019-11-21
  • taoge
    为什么会搞一个VS Code出来?——在浏览器里获得 IDE 般的开发体验,元芳,你怎么看?……有种目标的调调

    是怎样搞出来的?——有关设计思想之类的……有种行动的调调……

    什么?——一个轻量高效的编辑器之类的……有种结果的调调……

    所以为什么学习黄金圆环法则?——那是因为大部分人是由外向内去思考, 而一些成就非常的人,都是由内而外去思考的……
    2019-02-04
  • 正在研究vsc如何保存以后,自动上传文件到服务器。。
    2018-11-22
  • 曾祥荣
    请问一下老师,在VS Code编辑文件后保存能直接标识这个文件已修改嘛(类似atom)?现在还得切到git栏目刷新一下,如果可以请问在哪设置?

    作者回复: 默认情况下,在左侧资源管理里,能看到被修改的文件被高亮了

    2018-09-17
  • Harry
    今天算是正式了解了 VS Code 的历史。
    2018-09-17
  • 我叉巨魔
    追剧
    2018-09-15
收起评论
12
返回
顶部