vscode开发vue常用插件(vscode前端开发常用插件)

适合前端开发人员的vscode扩展插件有哪些?

1,HTML snippets(Visual Studio Code HTML snippets)

这是一款前端开发者必备的扩展,它能将你从手动键入每个标签中解放出来。只需输入 div 然后按下回车,一对标签就出现了。更厉害的是,对于需要嵌套的标签,你可以直接用 ullia 的格式表示,按下回车后就能看到你需要的嵌套。还有一点,这个扩展已经包括所有的 HMTL5 片段。

2,JavaScript (ES6) code snippets

几乎每个前端程序员都是 JavaScript 的使用者,为了提高编写 JS 代码的效率,这个扩展很有用,并且它还支持 .ts, .tsx 和 .jsx 文件。

扩展中有很多快捷缩写,比如想要调用 export default class ClassName{},输入 ecl 按下空格即可。

3,CSS Peek

既然已经分别介绍了 HTML 和 JS 的助手,我们也不能落下 CSS。CSS Peek 是一个支持 .html 和 .js 文件的扩展,它能帮助开发者快速找到和查看选定类或 id 所用的样式。对于那些不喜欢来回切换文件或者分屏的开发者来说这个扩展很有用。

4,Angular/React/Vue

既然提到了代码片段,我们最好也提一下每个框架下的不同扩展。

对 AngularJS 来说,Angular Snippets(Version 8)是针对 AngularJS 8 的一款扩展,它为我们提供 Typescript 和 HTML 的代码片段。

对于 React.js 框架,ES7 React/Redux/GraphQL/React-Native snippets 是一个优秀的扩展,它使用 ES7 提供 React 和 Redux 的代码片段,用法和 Javascript snippets 类似,都是按空格键。

对 Vue.js 开发,有一个叫 Vetur 的扩展相当棒,它目前的下载量已经有将近2,000万。Vetur 的功能很强大,包括代码片段,Emmet,错误检查,格式化,调试和高亮语法等。

5,ESLint

如果你想要写出友好,易读,干净的代码,我建议你在 VSC 中安装一个 ESLint 扩展,它会帮助你持续养成好的编码习惯,比如缩进等。

6,Prettier 代码格式工具

说到漂亮整洁的代码,Prettier 听名字你就值得拥有。尤其在项目需要你和其他同事合作完成时,Prettier 会强势地将代码格式全部统一,让你再也不用和同事讨论自己的代码。

7,GitLens

VSC 是整合了 git 功能的,通过安装 GitLens 这个功能将会更强大,它能让你看到每一行代码是由谁在什么时候写的,并且快速查看代码提交详情,在团队协作中这个扩展很有用。

8,Auto import 自动导入包

Auto import 是一个自动导入包扩展。如果目前手头的项目是基于不同组件的,那么你需要做的就是给每个组件命名,剩下的事交给 Auto import 就好。

9,Path autocomplete 路径自动补全

提到了导入的问题,另一个重要的扩展就是能够智能补全导入文件路径的 Path autocomplete。使用时,输入 ./ 后你就会看到一个包含所有文件名的下拉菜单。当文件目录繁杂时,这个扩展真的是很好用,它为你省去了很多一层一层刨开目录的痛苦。

10,Bracket Pair Colorizer 括号着色器

括号着色器能让我们一眼看出当前代码块的反括号在哪里。有时候在稍微复杂的函数中,找到正确的那对代码并不是那么容易,但 Bracket Pair Colorizer 在你键入一个括号时就为这一对括号分配了自己的颜色,便于阅读。

11,Indenticator 缩进指示器

Indenticator 可以高亮显示出当前缩进的深度,深度由线和点表示,同样使代码更整洁,提高代码易读性。

12,Debugger for Chrome 调试器

放在最后的是重磅级的调试扩展 Debugger for Chrome。这个插件能让你在 VSC 里面直接调试 JS 文件,效果和 Chrome 的控制台中差不多,让你不用打开浏览器就直接打断点。 (BY三人行慕课)

vue VSCode 开发设置(html自动补全、eslint保存时格式化、vetur 格式化html)

File - Preference - Setting -搜索setting.json - Edit in settings.json

settings.json

方法1:File - Preference - Setting -搜索setting.json - Edit in settings.json

settings.json

Setting.json

方法2:File - Preference - 搜索框输入:files.autoSave

之后能看到 files.autoSave 的可选项有

off : 关闭自动保存(默认)

afterDelay: 延迟xx时间后保存,可在 "files.autoSaveDelay" 中配置延迟时间;

onFocusChange: 编辑器失去焦点时自动保存;

onWindowChange: 窗口失去焦点时(编辑器窗口的切换,桌面窗口的切换)自动保存;

安装 ESLint

vscode 中安装 ESLint 插件

然后配置 vscode 的 setting.json

File - Preference - User Snippers

vue.json文件,然后添加下面模板

然后新建.vue文件 ,写下vue然后Tap键就能生成什么的模板。

如果没有生成模板只是多了个空格或者生成的是vue标签的话,我们还得设置一下,打开settings.json,添加下面的设置

如果你的Setting.json文件有 "files.associations" 设置的话,请删除,因为他会和上面 emmet.syntaxProfiles 冲突。

files.associations 和 emmet.syntaxProfiles 都是设置html 标签的补全,如果是要用.vue模板补全功能的话,html标签补全我们就用 emmet.syntaxProfiles 来设置。

vue 的开发中 vscode 可装用于开发规范的插件有

Prettier :规范js

ESLint: 规范js

Vuter: 规范 .vue 文件中 template

stylus: 规范 stylus

注意:以下配置是基于接下来介绍的插件设置的,如果没有安装插件是不会生效的。

或者:

其中:

4.如果使用了stylus,那么vscode安装stylus插件,进行设置,不适用冒号双引号大括号

根目录下创建eslint规则文件 .eslintrc.js

(下面browsers 多了s 正确的为 browser )

实用vscode插件:自动帮你写console.log —— Turbo Console Log

是否每次调试程序的时候,手动写console.log让你感觉厌倦?来来来,这里有一款vscode插件适合你,他就是:Turbo Console Log。

只要将想打印的变量选中,按住 ctrl + option + L (windows: ctrl + alt + L ),就能在变量下方自动插入一个console.log:

除此之外,该插件还支持多选插入console.log:

添加了注释后,还支持批量注释,批量删除打印的注释。可谓是从打印到清除一条龙服务。

不仅如此,插件还贴心地根据用户的书写习惯导出了一些配置,例如,默认的console.log是双引号切没有分号结尾的,你可以在插件的Setting.json中配置引号类型和是否在console.log结尾添加分号。免去要对eslint做处理的困扰。

参考资料:

Turbo Console Log - Visual Studio Marketplace

Vs code编写React和Vue常用插件有哪些

1. 安装 Vetur 插件

2. 在 VS Code 的设置中添加如下规则:

{ "vetur.format.defaultFormatter": { "html": "prettier", "css": "prettier", "postcss": "prettier", "scss": "prettier", "less": "prettier", "js": "prettier", "ts": "prettier", "stylus": "stylus-supremacy" } }

这里是设置 Vetur 默认使用的格式化插件 prettier。 这样对于.vue文件中的 html 和 javascript 代码都有格式化支持了。

vue eslint 代码自动格式化

vue-cli 代码风格为JavaScript Standard Style 代码检查规范严格,一不小心就无法运行,使用eslint的autoFixOnSave可以在保存代码的时候自动格式化代码 VSCode拓展插件推荐(HTML、Node、Vue、React开发均适用)

vscode关于vue的插件推荐

去应用商店搜索 Vue VS Code Extension Pack

这个插件集合了一些vue的插件组合

我们可以看到

八个提高效率的VSCode必备扩展插件

Visual Studio Code 是用于构建当前 Web 应用程序的源代码编辑器。它是一个免费的开源管理器。它支持可用于 Web 应用程序改进的各种增强功能。这里是提高工作效率的10个必备VSCode 扩展:

1. 代码拼写检查器

一个基本的拼写检查器,适用于驼峰式代码。

此拼写检查器的目标是帮助捕获常见的拼写错误,同时将误报数量保持在较低水平。

2. Compareit

Compareit 扩展可帮助您比较两个文件,您可以从当前项目和计算机或剪贴板上的其他目录中进行选择。

3. stepsize

有时您会遇到技术债务或其他应该修复的技术问题。您可能没有时间立即修复它,但您想让它可见并提出问题。

Stepsize 允许您为代码添加书签、直接从编辑器跟踪技术债务以及创建 TODO。它还允许您与您的团队成员协作进行维护和重构工作。

直接从 VSCode 报告技术债务

4. WakaTime

WakaTime 允许您查看从您的编程活动自动生成的指标、见解和时间跟踪。

您将准确了解编码花费的时间,因为它会在您开始和停止输入时自动跟踪,并提供项目、文件、分支、提交/PR、功能等的详细指标。

5. Quokka.js

Quokka.js 是用于快速 JavaScript / TypeScript 原型设计的开发人员生产力工具。运行时值会在您键入时更新并显示在您的代码旁边。它使 JavaScript / TypeScript 的原型设计、学习和测试速度更快。

6. Chrome 调试器

在 Chrome 浏览器或任何其他支持 Chrome 调试器协议的目标中调试您的 JavaScript 代码

7. 剪贴板 历史

保留复制项目的 历史 记录,并在需要时重新粘贴。

8. 配置文件切换器

允许您在您创建的不同配置文件之间切换。此扩展允许您表征各种设置配置文件,而无需在它们之间进行太多拉伸切换。

以上插件下载:八个提高效率的VSCode必备扩展插件

361知讯网

本文链接:http://pdidw.com/vs/29482.html

发表评论

评论列表

还没有评论,快来说点什么吧~