❤ VScode安装、vscode安装配置和使用(Windows和Mac)
Ⅰ下载安装以及快捷键
👉安装
直接去官方一直下载安装即可
VsCode(简称Code)下载的官网
https://code.visualstudio.com/
👉快捷键
Ⅱ 常见设置
👉设置中文模式🌟
【window系统】
ctrl+shift+p打开命令窗口找到Configure Display Language点击;
【MAC 】
command+shift+p打开命令窗口找到Configure Display Language点击
👉菜单栏🌟
使用快捷键Ctrl+Shift+P调出VSCode的执行命令的输入框
输入命令view:toggle menu bar
上头的菜单栏又重新回来了
🌟字体大小
设置里面搜索Font Size
🌟自动保存
设置里面搜索
Files: Auto Save
控制具有未保存更改的编辑器的自动保存
🌟自动换行🌟
设置里面搜索World Wrap
自动换行指的是当一行代码的长度达到了窗口边缘时,就会自动放在下一行去显示。
点击文件菜单项之后使用快捷键Ctrl+,打开设置窗口,然后输入Word Warp就会出现和字符数量有关的限制,设置为不是off的就可以自动换行了
🌟空格缩进
设置里面搜索TabSize
正常我们都是使用2即可
👉自定义快捷代码:设置log得时候自动输出console.log()
- 打开命令面板(快捷键Ctrl+Shift+P或Cmd+Shift+P)
- 输入
Configure User Snippets
命令 - 选择你需要的代码格式
进入配置项
放开console.log()
的配置项
效果:
配置成功!
👉代码编辑区域字体大小设置
👉配置代码片段填充代码
(1)vs面板左下角设置-配置用户代码片段
(2)弹出搜索框中输入typescript会出来2个选项,选择第二个react
(3)在代码片段中添加自己的快捷键设置片段(用$TM_FILENAME_BASE$1可以获取当前文件的名称)
{
// Place your snippets for typescriptreact here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"tsrc": {
"prefix": "tsrc",
"body": [
"import React from 'react';",
"",
"function $TM_FILENAME_BASE$1 () {",
" return (",
" <div className=\"App\"></div>",
" );",
"}",
"",
"export default $TM_FILENAME_BASE$1;"
],
"description": "TypeScript React FC component"
},
"a vue2 snippet": {
"prefix": "vue2",
"body": [
"<template>",
" <div class=\"\"></div>",
"</template>",
"",
"<script>",
"export default {",
" data() {",
" return {",
" ",
" }",
" }",
"}",
"</script>",
"",
"<style scoped lang=\"\"></style>"
],
"description": "a vue2 snippet"
},
"a vue3 snippet": {
"prefix": "vue3",
"body": [
"<script setup>",
"</script>",
"",
"<template>",
" <div class=\"\"></div>",
"</template>",
"",
"<style scoped lang=\"\"></style>"
],
"description": "a vue3 snippet"
},
"a vue3 snippet with typescript": {
"prefix": "vue3-ts",
"body": [
"<script setup lang=\"ts\">",
"</script>",
"",
"<template>",
" <div class=\"\"></div>",
"</template>",
"",
"<style scoped lang=\"\"></style>"
],
"description": "a vue3 snippet with typescript"
},
}
效果:
👉Vscode快捷跳到某一行
🌟 使用Vscode给我们提供了一个特别方便的功能,直接点击右下方的行数,可以快捷跳到某一行。
Ⅲ 插件推荐以及配置🌟
优先级按照前后顺序推荐
👉背景插件background-cover
设置背景图片
👉 下载background-cover插件
快捷键
ctrl+shift+p`
👉下载了插件以后,点击vscode右下方按钮,然后选择背景图,重启vscode即可
- 效果图
👉Image preview
图片预览插件
鼠标放上去可以预览图片
👉Auto Complete Tag
自动补全HTML/XML 标签
👉文件夹图标插件VSCode Great Icons
VSCode Great Icons
👉美化代码颜色插件Bracket Pair Colorizer(最新code已经内置)
- 颜值插件
- 其关注于将不同层次的括号,包括圆括号、方括号和花括号用不同颜色进行渲染和连接,方便用户识别。
👉美化注释代码插件Better Comment
Better Comment就是在视觉上方便对不同类型的注释进行标记的插件
👉预览md文件(Markdown Preview Enhanced)
最近在使用vscode时查看自己写的md文件非常不方便,于是有了想要预览md文件的需求
使用方法:
鼠标右键=> 打开方式=> 选择Markdown Preview Enhanced
使用效果:
🎴 设置主题
🎴 设置图片根目录
👉主题样式
Monokai Pro
👉分屏浏览器插件
1、下载插件Live Server、[Deprecated] Browser Preview
2、设置插件 【文件=》首选项=》设置=》扩展=》Live Server Config】
3、 找到如下图
HTML的当前页面右键直接Open With Live Server 正常使用。
👉识别Vue文件插件
插件 Vetur
安装完成后,重启VS Code即可
👉vue3自动添加.value插件
TypeScript Vue Plugin (Volar) 弃用
Vue - Official
上面的废弃了,建议使用这个
👉路径自动查找插件Path Intellisense
可以自动帮助我们补全引入的路径位置
当然了自然可以直接看路径位置
👉截图插件CodeSnap
CodeSnap插件
// 下载
打开VS Code,进入扩展页面,搜索“CodeSnap”并安装该插件。
// 使用
选中想要截图的代码片段
点击鼠标右键,选择“CodeSnap”选项。
代码截图出现在页面右边
====保存这张截图到本地目录,点击代码截图上方的彩虹色圈圈,保存
====想复制截图到剪贴板,可以直接点击截图后使用快捷键Ctrl+C复制
案例图片:
👉识别tailwindcss样式
Tailwind CSS IntelliSense
👉语言插件Language Pack for Visual Studio Code
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
👉插件代码格式化Code formatter
解析代码并使用自己的规则(考虑到最大行长度)重新打印代码,并在必要时包装代码,从而实现一致的风格
👉自动补全标签
Auto Close Tag 自动补全标签 必备
Auto Rename Tag 修改标签名 自动同步修改闭合标签的标签名
👉Git History
git查看历史插件
👉LeetCode
力扣刷算法题的插件
👉自动补全代码插件
🍉 aiXcoder
自动补全代码插件
🍉 Kite
自动补全代码插件
🍉Codeium
AI智能代码提示生成
Ⅳ Ai代码插件 🍓
👉百度comate
https://comate.baidu.com/zh/shopping?inviteCode=fkzlak8f
👉CodeGeex
👉GitHub Copilot 安装 (收费-学生邮箱免费)
(1)打开 VSCode扩展 Cmd+Shift+X(在 macOS 上)
(2)在搜索框中输入 "GitHub Copilot"
(3)安装
点击右下角进行登陆
按照提示登陆
👉Codeium
Ⅴ其他配置🍓
🌟 配置vue3
(2024-08-14)
官方最新采用的插件为(vue推荐用: Vue - Official
)
安装完成以后打开ts文件发现
我按照提示改安装了这个最新版的插件但是报红,最后没办法直接在设置里将ts校验去掉了,就不报红了
直接在设置里面查找validate
然后去掉这个TS的警告
🌟React配置
Ⅵ 开发环境配置🍓
code配置文件(.vscode/extensions.json)
在vscode之中下面有个extensions.json
配置文件
作用
在 VS Code 中,.vscode/extensions.json 文件用于管理工作区的推荐扩展列表。它的作用主要有两个方面:
推荐扩展列表管理: 这个文件允许你定义推荐的 VS Code 扩展,以便于团队成员或者工作区用户可以快速获得推荐的扩展。在 extensions.json 中,你可以列出扩展的标识符(identifier),VS Code 会在用户打开工作区时提供这些推荐扩展的安装建议。
扩展版本约束: 可以在 extensions.json 中为每个扩展指定一个版本约束。这样做可以确保团队成员或者工作区用户安装的扩展版本是一致的,从而避免因为扩展版本不同而引起的兼容性问题。
举例来说,一个典型的 extensions.json 文件可能如下所示:
{
"recommendations": [
"ms-python.python",
"esbenp.prettier-vscode"
],
"unwantedRecommendations": [
"ms-vscode.vscode-typescript-tslint-plugin"
],
"extensionPack": [
"vscjava.vscode-java-pack"
],
"extensionKind": {
"mlworkflow": [
"ms-toolsai.vscode-ai"
]
},
"disableWorkspaceRecommendations": true
}
vscode配置C语言环境
windows安装和配置c环境
VSCode毕竟是一个高级的编辑器,只能用来写C/C++代码,不能直接编译代码。
所以,如果我们要能使用VSCode搭建C/C++的编译和调试环境,还必须有编译器使用。
使用MinGw-w64 ,MinGw-w64移植到windows平台的一个gcc编译器,使用起来也是非常方便的。
下面我们就演示怎么下载和配置MinGw-w64。
① 下载和配置MinGw-w64编译器套件
点击进入下载
② 解压后放到D盘下:
③ 配置环境变量
检测安装
cmd进入
gcc --version
④ code安装 C/C++安装包
安装运行插件
⑤ 设置C/C++编译的选项: c_cpp_properties.json
运行
Mac安装C环境
1、安装x-code编辑器(目的是有gcc环境)
这个最快最方便
配置电脑运行c需要的gcc
xcode-select --install
安装成功以后检测是否安装成功!
gcc -v
2、Vsocde插件安装
C/C++ Clang Command Adapter
C/C++
C/C++ Themes
C/C++ Extension Pack
2、 配置c环境
(快捷键 ctrl+shift+p)搜索「C/C++: 编辑配置(UI)」
然后直接可以在运行那里使用 GCC 编译器进行编译
然后直接在调试控制台里面就可以直接看到效果!
环境配置问题
需要的编译器mingw 地址
https://github.com/niXman/mingw-builds-binaries/releases
https://sourceforge.net/projects/mingw-w64/files/
配置的类型“cppdbg”不受支持
更新一下vscode。或者关闭重新打开就好了
————————————————
Ⅶ、版本新功能🍓
👉2024年夜枭之光
全称为
Theme: Night Owl Light (preview on vscode.dev)
Markdown 图片链接可以直接显示了
Ⅷ、问题处理🍓
👉 VSCode菜单栏不见了
使用快捷键Ctrl+Shift+P调出VSCode的执行命令的输入框
输入命令view:toggle menu bar
上头的菜单栏又重新回来了
👉任务栏图标不显示怎么办🌟
实测:最简单直接的方法,找到VScode,然后右键,创建快捷方式,然后把它移动到桌面上
👉快捷键格式化时候标签不换行🌟
使用快捷代码格式时经常会遇到标签换行,处理方式如下
打开vscode的 >文件 > 首选项 >设置>工作台>外观>打开setting.json文件对vscode进行配置
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "auto"
},
}
如下图
重新:shift+alt+f 搞定收工
👉用VSCode打开TXT文件显示乱码
因为txt文件采用gb232的编码格式,VSCode打开文件采用的是utf-8编码,编码不一致就导致了乱码。
第一种解决方法是点击VSCode右下角的UTF-8按钮,弹出框中选择“通过重新编码打开”即可。
点击“通过编码重新打开”后,可以看到其他各类编码,进行选择。
然后VSCode刷新后字符编码正常了。此时右下角编码指示器以变化,此时修改保存文件也都是按照此编码。
第二种方法点击文件->首选项->设置,然后在右边用户设置输入:
<strong>"files.autoGuessEncoding": true,</strong>
插入这一行内容并保存。
加入这个设置后,VSCode会在打开文件时尝试猜测字符集编码。无需自己选择编码即可切换到一个正确的编码。
Ⅸ🍓报错处理
👉无法加载文件 D:\nodejs\yarn.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 “get-help about_signing“
vscode执行命令行报:使用yarn报错 无法加载文件 D:\nodejs\yarn.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 “get-help about_signing“。
原因:
关于报错:无法加载文件 D:\node\node_global\yarn.ps1,因为在此系统上禁止运行脚本的问题
这个是需要给vscode授权全局权限,否则无法操作命令
1.右键VSCode图标,在属性中选择兼容性,再选择以管理员身份运行此程序。
2.打开VSCode,打开终端。
输入命令1
get-ExecutionPolicy
返回Restricted
输入命令2
set-ExecutionPolicy RemoteSigned
输入命令3
get-ExecutionPolicy
返回RemoteSigned
————————————————