从 Atom 到 VS code 文本编辑器使用心得 Visual Studio code 怎么用

本文作者分享了从 Atom 过渡到 VS Code 的使用体验,强调了 VS Code 的易用性和集成优势,尽管启动速度较慢且默认外观不如 Atom。VS Code 采用 Linux 风格,配置信息存储在 JSON 文件中,支持跨平台移植。此外,文章还探讨了编码、搜索、配置、快捷键等方面的细节,指出了 VS Code 在某些功能上的不足,如非 UTF8 编码的处理和函数列表的高亮问题。
摘要由CSDN通过智能技术生成

介绍和概述

最近尝试用了用 VS code, 写个使用心得. 网上很多同 Atom 横向对比的文章好像都偏向于 VS code 比较好用.

VS code 感觉就是微软在收购 GitHub 之后,对后者的 Atom 所做的进一步的集成和优化,增加的易用性的同时,违背了 Atom 任何功能都是扩展件可替换可完全定制的原则,集成更多的常用功能,相应的配置项更加繁杂,优化其插件越多,启动速度越慢的问题,默认外观远没有 atom 好看, 需要考验自己的审美进行配置. 按使用习惯进行一系列配置为任意自己之前习惯的样子,理论上扩展插件丰富, 只有想不到, 没有不能实现的功能.

VS code 是一个 Linux 风格的软件,保持一切皆是文件的原则,不是一般 Windows 程序那样配置信息存在注册表中,而是像 Atom 那样存在文件中,配置文件夹以点号开头,在 Linux 下是隐藏文件夹,配置文件用 json 格式, 可通过配置面板修改, 也可直接编辑配置文件, 更换操作系统环境时,配置文件可以方便的 clone,即使重装也可完全恢复之前的配置环境, 在程序启动后,配置信息会覆盖默认配置, 以命令输入为驱动, 不再有传统意义上的工具栏, 这些都跟 Atom 一样.

文本编辑器都是对 UTF8 编码的支持会更好, 其他编码容易产生乱码,放弃 Atom 也主要是这个原因,也是为什么很多人更喜欢用 sublime, 因为不是 UTF8 格式的话, 连搜索字符这种功能都会失效,VS code 解决但未完全解决这个问题, 跳转有时会定位不准,浮窗依然识别不了中文字符,会出现乱码, 只有 UTF8 能够解决一切问题.

文件夹即是工作空间, 不需要额外的项目文件,但是项目级,而非用户级的配置文件会建立在项目文件夹中.

同样, 文件标签单击为临时打开, 双击为固定打开.添加和删除行注释是完全相同的快捷键,智能识别当前选择的是否为注释的语句, 但是如果同时多选注释和非注释的行, 将会以第一行为准,注释从句首开始而不是从行首开始,方便保持代码层级结构,在更改层级结构时,不会出现对不齐的问题.

函数列表,确切的说是符号列表,相当于 vim 中的 taglist,Atom 中的 Symbol tree view, 在 VS code 中叫做 outline, 这个保持了 VS 的风格, 和资源树同属 side bar, 处在资源树下面的位置, 目前发现的缺点是在编辑面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值