vue之 使用vscode配置
visual studio code 简称vscode,下图为图标
...
开启vscode
...
1.导入文件夹,选择菜单栏 文件-打开文件夹-》选择相应已经创建好的项目文件夹
2.添加扩展插件
插件列表
Auto Rename Tag 修改HTML标签时,自动修改匹配的标签
Can I Use HTML5、CSS3、SVG的浏览器兼容性检查
Code Runner 运行选中代码段(支持大量语言,包括Node)
CodeBing 在VSCode中弹出浏览器并搜索,可编辑搜索引擎
Emoji 在代码中输入emoji
ESLint ESLint插件,高亮提示
File Peek 根据路径字符串,快速定位到文件
ftp-sync 同步文件到ftp
Git Blame 在状态栏显示当前行的Git信息
GitLens 显示文件最近的commit和作者,显示当前行commit信息
Guides 高亮缩进基准线
HTMLHint HTML格式提示
Lodash Lodash代码段
markdownlint Markdown格式提示
npm 运行npm命令
REST Client 发送REST风格的HTTP请求
Settings Sync VSCode设置同步到Gist
String Manipulation 字符串转换处理(驼峰、大写开头、下划线等等)
Test Spec Generator 测试用例生成(支持chai、should、jasmine)
Version Lens package.json文件显示模块当前版本和最新版本
vetur 目前比较好的Vue语法高亮
VueHelper Vue2代码段(包括Vue2 api、vue-router2、vuex2)
3.配置.vscode文件
首先 添加扩展插件 debugger for chrome和debugger for firefox
然后,点击F5(出现下图)-》c++(GDB/LLDB)--->选择 Chrome/Firefox: Launch 环境
自动跳转到launch.json
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "enter program name, for example ${workspaceFolder}/a.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "/path/to/gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
4.webpack 配置以构建 source map
打开 config/index.js 并找到 devtool 属性。将其更新为:
如果你使用的是 Vue CLI 2,请设置并更新 config/index.js 内的 devtool 属性:
devtool: 'source-map',
如果你使用的是 Vue CLI 3,请设置并更新 vue.config.js 内的 devtool 属性:
module.exports = {
configureWebpack: {
devtool: 'source-map'
}
}