vscode的下载安装与配置【超详细】

本文介绍了如何在VSCode中高效下载、安装,并推荐了常用插件的配置,覆盖了编程、预览和主题等多个方面。

1、下载

  • 进入vscode官网

    Snipaste_2023-06-08_09-18-33.png

  • 打开浏览器的下载内容管理,找到vscode下载任务,鼠标放在下载链接上并右击,点击复制链接地址

    Snipaste_2023-06-08_09-24-34.png

下载太慢?使用国内镜像

  • 打开新窗口粘贴地址,并将域名改为:vscode.cdn.azure.cn(国内镜像,下载快)

    Snipaste_2023-06-08_09-29-24.png

    Snipaste_2023-06-08_09-30-32.png

2、安装

  • 按顺序操作: Snipaste_2023-06-08_09-34-54.png

    Snipaste_2023-06-08_09-36-33.png

    Snipaste_2023-06-08_09-37-25.png

    Snipaste_2023-06-08_09-39-03.png

    Snipaste_2023-06-08_09-39-34.png

    Snipaste_2023-06-08_09-40-00.png

    Snipaste_2023-06-08_09-40-28.png

    Snipaste_2023-06-08_09-42-21.png

3、配置

  • vscode的配置:

    Snipaste_2023-06-08_09-48-06.png

    Snipaste_2023-06-08_09-49-06.png

插件配置

其他插件

  • 常用插件:

  • Live Server:html开发本地服务器(方便开发效果预览)

  • HTML CSS Support:html中的css类名称提示

  • Auto Rename Tag:html成对标签自动修改

  • indent-rainbow:html标签匹配高亮显示

  • Prettier - Code formatter:代码格式化(细节需要自行配置)

  • VSCode Great Icons:一套好看的图标

  • Markdown相关:

  • Markdown All in One:Markdown文件编写插件

  • markdownlint:Markdown语法检测插件

  • Markdown Preview Enhanced:Markdown文件效果预览

  • Vue相关:

  • Vetur:vue2插件(和Volar只能启用一个)

  • Vue Language Features (Volar) :vue3插件(和Vetur只能启用一个)

  • TypeScript Vue Plugin (Volar) :用于支持在 TS 中 import .vue 文件

  • 其他:

  • filesize:文件大小显示

  • Git Graph:git信息图形显示

  • Nested Comments:嵌套注释

  • CodeSnap:代码截图工具

  • background:编辑器背景图自定义

  • VSCode-Element-Helper:Element-UI代码提示

  • NGINX Configuration:Nginx语法高亮显示

  • nginx-format:Nginx配置文件代码格式化

  • naive-ui-helper:Naive-UI代码提示

  • Element Plus:Element-Plus代码提示(和VSCode-Element-Helper只能启用一个)

  • 主题相关:

  • Dracula Official Snipaste_2023-06-08_10-04-03.png
    visual-studio.png

  • Monokai Pro Snipaste_2023-06-08_10-06-33.png

    93fadcc528867b89.jpg

  • 全局配置: Snipaste_2023-06-08_10-11-20.png

    Snipaste_2023-06-08_10-14-49.png

参考配置(熟悉者可自行配置,根据需求取舍)

json
复制代码
{
  // 搜索排除文件
  "search.exclude": {
    "**/.vscode": true,
    "**/.git": true,
    "**/node_modules": true
  },
  // 不显示的文件
  "files.exclude": {
    "**/.git": true,
    "**/node_modules": true,
    "**/dist": true
  },
  // 当焦点离开时自动保存
  "files.autoSave": "onFocusChange",
  // 转换tab缩进为2个空格
  "editor.tabSize": 2,
  "editor.detectIndentation": true,
  "editor.insertSpaces": true,
  // html单行最大字符数量,配合prettier.htmlWhitespaceSensitivit配置可以避免较长的代码出现结束标签断行
  "html.format.wrapLineLength": 400,
  "prettier.htmlWhitespaceSensitivity": "strict",
  // 散文换行配置
  "prettier.proseWrap": "preserve",
  // javascript字符串变单引号(需要安装prettier插件)
  "prettier.singleQuote": true,
  // javascript行尾自动分号(需要安装prettier插件)
  "prettier.semi": true,
  // json项后面自动补逗号
  "prettier.trailingComma": "es5",
  // 换行符:crlf为windows平台,考虑跨平台可以修改了lf
  "prettier.endOfLine": "crlf",
  // html使用内置格式化功能
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  // css文件格式化功能为prettier(需要安装prettier插件)
  "[css]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // javascript使用prettier格式化功能(需要安装prettier插件)
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // json使用prettier格式化功能(需要安装prettier插件)
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // vue文件格式化为prettier(需要安装prettier插件)
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // markdown文件格式化配置(需要安装markdown-all-in-one插件)
  "[markdown]": {
    "editor.defaultFormatter": "yzhang.markdown-all-in-one"
  },
  // json格式配置文件格式化功能为prettier(需要安装prettier插件)
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  // 关闭插件推荐提醒
  "extensions.ignoreRecommendations": true,
  // Dracula Official主题设置(需要安装Dracula Official插件)
  "workbench.colorTheme": "Dracula",
  // 文件图标主题设置(需要安装VSCode Great Icons插件)
  "workbench.iconTheme": "vscode-great-icons",
  // 启动时不要显示欢迎页也打开编辑页
  "workbench.startupEditor": "none",
}

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

style=“margin: auto” />

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

在Mac系统下使用VSCode配置C语言开发环境,可按以下步骤进行: ### 检查Clang编译器 在终端中输入指令 `clang --version` ,可以查看Clang编译器的版本信息。示例输出如下: ```plaintext Apple clang version 13.0.0 (clang-1300.0.27.3) Target: arm64-apple-darwin21.3.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin ``` 若能正常输出版本信息,说明Clang编译器已安装;若未安装,可通过Xcode Command Line Tools进行安装,在终端执行 `xcode-select --install` 并按提示操作 [^5]。 ### 安装VSCode及相关扩展 - **安装VSCode**:从VSCode官方网站(https://code.visualstudio.com/)下载并安装VSCode。 - **安装扩展**:打开VSCode,点击左侧的扩展图标(四个方块),搜索并安装 “C/C++” 扩展,该扩展可提供C语言开发所需的语法高亮、智能提示等功能。 ### 创建C语言项目 - 新建一个文件夹作为项目文件夹,例如命名为 `C_Project`。 - 打开VSCode,通过 “文件” -> “打开文件夹” 选择刚刚创建的 `C_Project` 文件夹。 - 在VSCode的资源管理器中,右键点击文件夹,选择 “新建文件”,创建一个名为 `hello.c` 的文件,并输入示例代码: ```c #include <stdio.h> int main() { printf("Hello, C in VScode!"); return 0; } ``` [^2] ### 配置头文件目录 在上面结果里面找到头文件目录,复制以下目录: ```plaintext /usr/local/include /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory) ``` 这些目录可用于配置VSCode的 `c_cpp_properties.json` 文件,以确保编译器能找到所需的头文件 [^4]。 ### 配置VSCode - **配置 `c_cpp_properties.json` 文件**:按下 `Command + Shift + P` 打开命令面板,输入 “C/C++: Edit Configurations (JSON)” 并回车,会生成一个 `c_cpp_properties.json` 文件。将之前复制的头文件目录添加到 `includePath` 字段中,示例如下: ```json { "configurations": [ { "name": "Mac", "includePath": [ "${workspaceFolder}/**", "/usr/local/include", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include", "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks" ], "defines": [], "macFrameworkPath": [ "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks" ], "compilerPath": "/usr/bin/clang", "cStandard": "c17", "cppStandard": "c++17", "intelliSenseMode": "macos-clang-arm64" } ], "version": 4 } ``` - **配置 `tasks.json` 文件**:按下 `Command + Shift + P` 打开命令面板,输入 “Tasks: Configure Task” 并回车,选择 “Create tasks.json file from template”,再选择 “Others”。在生成的 `tasks.json` 文件中,配置编译任务,示例如下: ```json { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "clang", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}" ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": "$gcc" } ] } ``` 该配置使用Clang编译器将当前打开的C文件编译为可执行文件。 - **配置 `launch.json` 文件**:点击VSCode左侧的调试图标(小虫子),然后点击齿轮图标选择 “C++ (GDB/LLDB)”,会生成一个 `launch.json` 文件。配置调试任务,示例如下: ```json { "version": "0.2.0", "configurations": [ { "name": "clang build and debug active file", "type": "lldb", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", "args": [], "cwd": "${workspaceFolder}", "preLaunchTask": "build" } ] } ``` 该配置会在调试前先执行编译任务。 ### 运行和调试 - **运行程序**:按下 `Command + Shift + B` 执行编译任务,若编译成功,会在终端输出编译信息。在终端中进入项目文件夹,输入 `./hello` (假设编译的可执行文件名为 `hello`)即可运行程序。 - **调试程序**:在代码中设置断点,点击调试图标,选择 “clang build and debug active file” 启动调试,程序会在断点处暂停,可进行单步调试等操作。 ### 其他参考资料 - 扩展VSCode命令工具:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf - VSCode `c_cpp_properties` 配置说明文档:https://code.visualstudio.com/docs/cpp/c-cpp-properties-schema-reference [^3]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值