2 snippets vue 修改配置_VSCode自己常用的快捷键、插件、主题和配置相关记录

一、常用快捷键和设置

1、打开和关闭集成终端

win: crtl+`

mac: control+`

2、查看运行的插件

可以通过打开命令面板(Ctrl + Shift + P),并输入Show running extensions来查看所有你安装的正在运行的插件。

3、快速复制行

光标放在行头,ctrl+shift+d  可以快速复制行,跟sublime一样。

4、光标移至文件的开头和结尾

要使光标移到文件的第一行或最后一行,最快的方法是按Ctrl + Home (mac: command + Home)键至开头,Ctrl + End (mac: command + End)键至结尾。

5、向上和向下移动一行

按Alt + 向上箭头(mac: option+ 向上箭头)当前行向上移动,按Alt + 向下箭头(mac: option+ 向下箭头)当前行向下移动。

6、打开文件的选项卡向左和向右移动

可以按Ctrl+Shift+PgUp/PgDn  (command + Shift+PgUp/PgDown)向左/向右移动

7、复制光标

按Ctrl + Alt +向上箭头(mac: command + Option +向上箭头)将光标添加到上面,

按Ctrl + Alt +向下箭头(mac: command + Option + 向下箭头)将光标添加到下面。

也可以通过crtl+d复制。

8、插入行

上方插入一行 ctrl+ shift +enter

下方插入一行 ctrl +enter

二、常用的插件

1、css peek   html与css关联

2、prettier   代码格式化

3、Icon Fonts   图标集

4、Auto Rename Tag

修改html标签,自动帮你完成尾部闭合标签的同步修改

5 、html  boilerplate  html模板

6、color info  颜色提示

7、auto close tag  自动闭合标签

8、html css support  html中样式自动提示

9、GitLens 增强了 Visual Studio Code 中内置的 Git 功能。

10、Path Intellisense

是一个 Visual Studio Code 插件,可自动补全文件名。

它对于在 React 中导入组件非常有用,因为你不必手动输入要查找的文件的路径。

11、Color Highlight

“颜色突出显示”显示任何颜色代码的直观表示

12、cssrem

px向rem转移  支持html vue css less scss sass stylus tpl

13、Beautify

用于格式化美化javascript,JSON,CSS,Sass,和HTML在Visual Studio代码的。

14、Path Autocomplete

路径补全工具

15、Open in Browser

1.使用快捷键 Alt+B

2.右键在浏览器中查看

16、easy less

自动转换less

17、Chinese (Simplified) Language Pack for Visual Studio Code

适用于 VS Code 的中文(简体)语言包

18、HTMLClass Suggestionsclass智能提示

19、HTML CSS Support

20、HTML Snippets

21、koroFileHeader

在vscode中用于生成文件头部注释和函数注释的插件

三、常用主题

个人认为挺喜欢的一个主题,自己也在用,如图所示

5、图标主题安装  vscode-icons

6、图标主题  Material Icon Theme

四、vue相关插件和配置

1、Vetur

2、Vue 2 Snippets

vue代码提示

3、Vue VSCode Snippets

4、配置自动生成vue代码模板

第一步: 新建模板并保存

文件 –> 首选项 –> 用户代码片段 –> 输入vue,选择vue.json,配置下面代码后保存

{

"Print to console": {

"prefix": "vue",

"body": [

"",

"

\n",

"

",

"\n",

"

"export default {",

" data() {",

" return {\n",

" }",

" },",

" components: {\n",

" }",

"}",

"\n",

"

"",

"$2"

],

"description": "Log output to console"

}

}

第二步: 添加配置,让vscode允许自定义的代码片段提示出来

文件 –> 首选项 –> 设置 —> 修改这2项的值

editor.snippetSuggestions设置为top

editor.formatOnPaste勾选为true

第三步:新建vue后缀文件,输入vue,按下tab键,就可以自动出来模板代码了。

五、相关问题的配置

1、对修饰器的实验支持是一项将在将来版本中更改的功能

在用TS做vue项目时,写class时类名上提示

对修饰器的实验支持是一项将在将来版本中更改的功能。设置 “experimentalDecorators” 选项以删除此警告。如图:

解决方法:

点文件 ->  首选项 -> 设置搜索“experimentalDecorators”,如图所示勾选就可以了。

2、给文件头部和函数添加注释

首先安装koroFileHeader 插件,然后进入首选项- 设置里搜索 fileheader  进行配置,不配置可以使用默认的。如下示例配置:

{

"workbench.colorTheme": "Dracula",

"editor.fontSize": 16,

"editor.tabSize": 2,

"javascript.implicitProjectConfig.experimentalDecorators": true,

//此为头部注释,使用:快捷键ctrl+alt+i

"fileheader.customMade": {

"Description": "",

"Author": "your name",

"Date": "Do not 12312edit", //文件创建时间(不变)

"LastEditTime": "Do not edit",

"LastEditors": "Please set LastEditors", // 文件最后编辑者

"FilePath": "Do not edit"

},

// 函数注释,使用:快捷键ctrl+alt+t

"fileheader.cursorMode": {

"description" : "函数作用说明",

"param": "",

"return": "[]",

"Date" : "Do not edit",

"author" : "your name"

},

"fileheader.configObj": {

"createFileTime": true, //设置为true则为文件新建时候作为date,否则注释生成时间为date

"prohibitAutoAdd": [

"json",

"vue",

"md"

]// 禁止.json .vue .md文件,自动添加头部注释(.tsx .jsx默认不会自动添加)

}

}

更多配置参考:

3、自动换行配置

在settings.json中加入如下配置即可

"editor.wordWrap": "on",

"editor.wordWrapColumn": 150,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
常用VSCode插件有很多,以下是一些常用插件,特别适用于Vue2开发的插件: 1. Vetur: 提供了对Vue文件的语法高亮、智能感知、代码片段等功能,方便开发Vue应用。\[1\] 2. Vue 2 Snippets: 提供了一系列的代码片段,可以快速输入常用Vue2代码,提高开发效率。\[2\] 3. ESLint: 用于代码规范检查,可以帮助你保持代码的一致性和可读性。\[3\] 4. Vue Peek: 可以通过快捷键跳转到Vue组件的定义,方便查看和编辑组件代码。\[1\] 5. Vue VSCode Snippets: 提供了一系列的代码片段,包括Vue组件、Vue Router、Vuex等,可以快速生成常用Vue代码。\[2\] 6. Auto Close Tag: 自动闭合HTML标签,减少手动输入的工作量。\[3\] 这些插件可以提升Vue2开发的效率和代码质量,推荐安装和使用。 #### 引用[.reference_title] - *1* [VS Code开发Vue项目常用插件](https://blog.csdn.net/dreamingbaobei3/article/details/108291629)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Vscode 开发Vue必备插件](https://blog.csdn.net/weixin_64630810/article/details/126661315)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [VSCode常见的vue开发插件](https://blog.csdn.net/m0_57413860/article/details/116783211)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值