vscode-跨平台,绿色免费,基本接近完美的编辑器
条评论前言
之前用过很多编辑器,主要用来写MarkDown文档,偶尔也编辑些代码,最后Atom和typora这两款用的比较多,推荐过几款比较优秀的:MarkDown编辑器推荐。
使用下来发现Atom太笨重,启动速度也慢,欣慰的是插件功能强大,能进行文件夹管理,与Git集成功能好用。typora编辑MarkDown文档所见即所得,尤其是便捷的编辑表格很让人喜欢,但不支持文件夹管理,不支持Git集成管理,略有遗憾。
接近完美的编辑器
还好,vscode几乎能比较完美地兼顾以上两款浏览器的遗憾。虽然之前版本也用过,但没认真去调教过,这次最新版本下载下来眼前一亮:
- 界面颜值还可以
- 支持文件夹管理
- 支持Git集成
- 启动速度不错
- 扩展也很多
- 快捷键与Atom基本相同,用的顺手
- 集成终端调试
- 支持文件内查找替换
以上功能让vscode接近完美编辑器,虽然略有小瑕疵,如编辑带中文内容的批处理时会有编码问题,没有MarkDown表格编辑的功能,不知道有没有这样的扩展支持。以上这些特性,对于我来说,已经很好了,以后的主力编辑器就是vscode了,Atom再见,虽然你也很优秀。
常见问题
资源管理器里的文件排序
因为有个文件夹下文件比较多,用的年月打头文件名,但默认排序是年份小的在前,新建了个文件要拉到文件夹底部才看到,有点麻烦。
这问题扩展里各种关键词搜了一圈,都只有代码排序的,并没有涉及资源文件显示排序。
Google也翻了个遍,居然没有人问起这个问题,也没有答案,倒是找到了个visual studio
的扩展是用来排序的,可惜vscode上不能用。
最后在设置自动换行的时候,居然发现vscode自带排序设置:
1 | "explorer.sortOrder": "default", |
控制资源管理器文件和文件夹的排列顺序。除了默认排列顺序,你也可以设置为 “mixed” (文件和文件夹一起排序)、“type” (按文件类型排)、“modified” (按最后修改日期排)或是 “filesFirst” (将文件排在文件夹前)。
在这个设置项左边点下编辑图标,选择自己要的排序,比如modified
,保存重启编辑器即可将最新的文件排在最前面了。
让编辑器自动换行
按alt+z
能实现换行,但只是当次在编辑的文件里换行,换个文件或重启又不换行了。
要保存自动换行效果需要到设置中去改配置,找到:
1 | "editor.wordWrap": "off", |
控制折行方式。可以选择: - “off” (禁用折行), - “on” (视区折行), - “wordWrapColumn”(在“editor.wordWrapColumn”处折行)或 - “bounded”(在视区与“editor.wordWrapColumn”两者的较小者处折行)。
一样的,点击该行左边的编辑图标,将其改为on
即可。
更改tab
宽度
默认tab
制表符是4个空格,个人觉得太宽了,所以改成了2个字符,属于个人洁癖。找到:
1 | "editor.tabSize": 4, |
点左侧的编辑图标,将4改成2即可。
Git提交日志问题
原先用GitHubdesktop提交Git,界面划分了概要和描述,提交后再看日志很好看。
而vscode里Git提交只有一行输入框,都输入在里面看上去挺别扭的,规范的方法:
在提交的时候可第一行写概要,然后空一行,下面再分行写提交描述就达到和GitHub桌面客户端一样的效果了。
1 | <Header> |
Header
是必填项,也就是第一行给个提交概况说明,格式如:<type>(<scope>): <subject>
,示例如:
1 | fix: 修改了读取不到配置的问题 |
本文标题:vscode-跨平台,绿色免费,基本接近完美的编辑器
文章作者:凹凸曼
发布时间:2017-10-23
最后更新:2017-10-23
原始链接:https://sobaigu.com/software-vscode.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。