代码编辑器不少,有些是免费的,有些是付费的。其中最喜欢的代码编辑器是 Visual Studio Code。它是免费的,并具备强大的功能,我陆续抛弃了Atom、Sublime Text以及也很强大的Webstorm。javascript
今天,我将分享我最喜欢的代码编辑器设置,用于个人 Web 开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。php
我最经常使用的 VS Code 主题是Snazzy Operator,目前正在使用。css
此主题基于 hyper-snazzy 并针对与 Operator Mono 字体一块儿使用进行了优化。我喜欢 😍 这个主题。html
⭐ 我以前使用过的其余一些主题:java
对个人代码编辑器来讲,另外一个重要的事情是,我用于代码编辑器的字体是 JetBrains Mono。这是带有连字支持的免费字体。react
连字是一种新的字体格式,支持符号装饰,而不是=
>
、<
=
。git
在使用 JetBrains Mono 以前,我使用了Operator Mono。这也是一个不错的字体。github
⭐ 我之前使用过的其余一些字体:web
🌟🌟🌟 您要使用个人设置,使用个人 VS Code 字体吗?在 VS Code 中,按 Ctrl + P,输入 settings.json 并打开该文件。如今,用个人给定值替换下面的属性值。shell
{ "workbench.colorTheme": "Snazzy Operator", "editor.fontFamily": "'JetBrains Mono', Consolas, 'Courier New', monospace", "editor.fontLigatures": true, "editor.fontSize": 14, "editor.lineHeight": 22, "editor.letterSpacing": 0.5, "editor.fontWeight": "400", "editor.cursorStyle": "line", "editor.cursorWidth": 5, "editor.cursorBlinking": "solid" }
文件图标加强了 VS Code 的外观,主要是它能够帮助咱们经过给定的图标区分不一样的文件和文件夹。对于个人 VS Code,我使用两个文件图标:
自动重命名配对的 HTML / XML 标签,也能够在 JSX 中使用。
在 settings.json 文件中的 auto-rename-tag.activationOnLanguage
中添加一项以设置扩展名将被激活的语言。默认状况下,它是[“ *”],将为全部语言激活。
"auto-rename-tag.activationOnLanguage": ["html", "xml", "php", "javascript"]
此扩展名容许用颜色标识匹配的括号,用户能够定义要匹配的符号,以及要使用的颜色。
此扩展程序设置在文档中找到的 css / web 颜色的样式。
在 .env
文件中高亮显示键值对。
该扩展为您提供 ES7 中的 JavaScript 和 React / Redux 片断,以及 VS Code 的 Babel 插件功能。
突出显示匹配的开始或结束标签。
我使用的扩展的样式:
"highlight-matching-tag.styles": { "opening": { "left": { "custom": { "borderWidth": "0 0 0 1.5px", "borderStyle": "solid", "borderColor": "yellow", "borderRadius": "5px", "overviewRulerColor": "white" } }, "right": { "custom": { "borderWidth": "0 1.5px 0 0", "borderStyle": "solid", "borderColor": "yellow", "borderRadius": "5px", "overviewRulerColor": "white" } } } }
悬停时显示图像预览。
此扩展使文本前面的缩进着色,在每一个步骤上交替使用四种不一样的颜色。
REST Client 容许您发送 HTTP 请求并直接在 Visual Studio Code 中查看响应。
使用 GitHub Gist 在多台机器上同步设置,代码片断,主题,文件图标,启动,键绑定,工做区和扩展。具体操做能够看个人这篇文章《小技巧|同步你的 VSCode 设置及扩展插件,换机不用愁!》
在代码中突出显示 TODO,FIXME 和其余注释。
显示 package.json 文件中每一个软件包的最新版本。
个人操做系统是 Windows,我经过命令行使用 Git,因此我有一个 Git terminal,我用这个终端做为个人集成 terminal。个人 terminal 设置以下:
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", "terminal.integrated.fontFamily": "FuraMono Nerd Font", "terminal.integrated.fontSize": 12, "terminal.integrated.rightClickCopyPaste": true
我在平常生活中使用了一些重要的键盘快捷键,这些快捷方式使 Visual Studio Code 提升了个人工做效率。
感谢您的阅读和关注。
文章首发于同名公众号,若是你想第一时间接收最新文章,那么能够扫码关注。若是对你有一点点帮助,能够点喜欢点赞点收藏,还能够小额打赏做者,以鼓励做者写出更多更好的文章。