Visual Studio Code 官方文档

1. Json 配置文件

Editing JSON with Visual Studio Code

settings.json 分类

  • defaultsettings.json : 只读格式,相当于官方的参考文档;
  • settings.json: 自定义形式,优先级大于默认的 settings.json 文件,ctrl+shift+o 查看默认提供的格式,而后自定义新的形式;
    • 用户设置的 settings.jsonC:\Users\Administrator\AppData\Roaming\Code\User
    • 工作目录设置的 settings.json:优先级最高;

UI 界面和 Code 界面切换按钮

1.1 基本配置

ctrl+shift+o 输入 editor.mouseWheelZoom 可直接查看

    // ctrl+滚轮缩放设置
"editor.mouseWheelZoom": true,
// 关闭右侧的缩略图显示
"editor.minimap.enabled": false,
// vim 操作的粘贴操作可传递到系统剪贴板上
"vim.useSystemClipboard": true,

1.2 终端配置

Terminal Profiles

Vim 操作 | ctrl+shift+o: terminal.integrated.profiles.windows

default terminal profile on Windows

	// The default terminal profile on Windows.
// - null: Automatically detect the default
// - PowerShell: $(terminal-powershell) PowerShell
// - path: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
// - Windows PowerShell: $(terminal-powershell) Windows PowerShell
// - path: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
// - Git Bash: $(terminal) Git Bash
// - path: D:\\Git\bin\bash.exe
// - args: ['--login','-i']
// - Command Prompt: $(terminal-cmd) Command Prompt
// - path: C:\WINDOWS\System32\cmd.exe
// - args: []
// - Ubuntu-20.04 (WSL): $(terminal-ubuntu) Ubuntu-20.04 (WSL)
// - path: C:\WINDOWS\System32\wsl.exe
// - args: ['-d','Ubuntu-20.04']
// - JavaScript Debug Terminal: $($(debug)) JavaScript Debug Terminal
// - extensionIdentifier: ms-vscode.js-debug
"terminal.integrated.defaultProfile.windows": null,

terminal.integrated.profiles.windows

// terminal.integrated.profiles.windows 中的设置
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
}, // 移除指定的终端类型
"terminal.integrated.profiles.windows": {
"Git Bash": null
}

VSCode 中 Json 文件介绍的更多相关文章

  1. vscode中js文件失去高亮/没有智能提示

    vscode中js文件失去高亮/没有智能提示 两步: 第一步:基本的语法高亮提示,需要将vetur删掉,然后把vscode的历史记录缓存删掉,重启vscode. 第二步:js的智能提示,使用插件typ ...

  2. 40 VSCode下.json文件的编写——(1) linux/g++ (2).json中参数与预定义变量的意义解释

    0 引言 转入linux/VSCode编程之后,迫切了解到有必有较为系统地学习一下VSCode中相关配置文件的写法.下面将分为 linux/g++编译指令..json文件关键词/替换变量的意义.编译链 ...

  3. Nodejs package.json文件介绍

    每个npm的安装包里面都会包含一个package.json,通常这个文件会在包的根目录下. 这个文件很类似于.net项目中的.csproj+AssemblyInfo.cs+App.config文件,主 ...

  4. IOS-项目中常见文件介绍

    一.项目文件结构示意图 二.文件介绍 1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件 2.frameworks文件夹主要用来放依赖的框架 3.test文件夹是 ...

  5. python中json文件处理涉及的四个函数json.dumps()和json.loads()、json.dump()和json.load()的区分

    一.概念理解 1.json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行js ...

  6. 在Unity中json文件的解析方式

    using System.Collections; using System.Collections.Generic; using UnityEngine; using LitJson; using ...

  7. Eclipse中JSON文件报错,如何解决?

    eclipse里面的JSON文件老报错,虽然可以正常运行,但红X看起来就是不爽,怎么解决呢? 这是因为Eclipse认为JSON文件不需要注释,所以报的编译错误,我们可以通过Eclipse的设置把它的 ...

  8. manifest.json文件介绍

    { // 必须 "manifest_version": 2, // 清单文件的版本,这个必须写,而且必须是2 "name": "My Extensio ...

  9. java读取url中json文件中的json数据

    有时候需要远程从其他接口中获取json数据,如果遇到返回的json数据是一个文件而不直接是数据,那么可以通过以下方法进行读取: /** * 从数据接口获取到数据 * @return * @throws ...

  10. HTML文档中头部文件介绍

    meta是用来在模拟HTTP协议的响应头报文.meta 标签用于网页的<head>与</head>中,meta 标签的用处很多.meta 的属性有两种:name和http-eq ...

随机推荐

  1. JMeter HTTP Request 采样器全面解析与实战指南

    <JMeter HTTP Request 采样器全面解析与实战指南> 一.HTTP Request 采样器简介 宝子们,JMeter 里的 HTTP Request 采样器可厉害啦,它就像 ...

  2. CF1763C Another Array Problem

    人类智慧题.harmis_yz 不会. 题意 \(\tt{Link}\) 给定一个序列 \(\{a_n\}\),可以进行若干次操作,每次可以选择 \(i,j(1 \le i < j \le n) ...

  3. torque提交作业

    PBS(Protable Batch System)是功能最为齐全,历史最悠久,支持最广泛的本地集群调度器之一. PBS的目前包括openPBS,PBS Pro和Torque三个主要分支.其中Open ...

  4. Solution Set - “说选个晴日,露能滴出彩虹”

    目录 0.「BZOJ #3457」Ring 1.「CF 1824C」LuoTianyi and XOR-Tree 2.「CF 1824D」LuoTianyi and the Function 3.「C ...

  5. Java并发容器详解,及使用场景

    并发容器的由来 在Java并发编程中,经常听到Java集合类,同步容器.并发容器,那么他们有哪些具体分类,以及各自之间的区别和优劣呢? 只有把这些梳理清楚了,你才能真正掌握在高并发的环境下,正确使用好 ...

  6. kali 安装

    准备 选用系统: kali-linux-2018.1-amd64.iso     kali-linux-2020.2-installer-amd64.iso 开始 2018版 1.选用图形化安装 2. ...

  7. 腾讯云HAI服务器上部署与调用DeepSeek-R1大模型的实战指南

    上次我们大概了解了一下 DeepSeek-R1 大模型,并简单提及了 Ollama 的一些基本信息.今天,我们将深入实际操作,利用腾讯云的 HAI 服务器进行 5 分钟部署,并实现本地 DeepSee ...

  8. 一款由 .NET 官方团队开源的电子商务系统 - eShop

    项目介绍 eShop是一款由.NET官方开源的,基于.NET Aspire构建的用于参考学习的服务架构电子商务系统,旨在展示如何利用.NET框架及其相关技术栈构建一个现代化的电子商务网站.该项目采用服 ...

  9. 安装和配置CentOS9

    安装和配置CentOS9 一.下载CentOS9镜像文件 1.访问官网:首先,你需要访问CentOS的官网或阿里云镜像网站 2.选择版本:在官网上,选择CentOS9的64位操作系统版本进行下载. 3 ...

  10. JUC并发—1.Java集合包底层源码剖析

    大纲 1.为什么要对JDK源码剖析 2.ArrayList源码一:基本原理以及优缺点 3.ArrayList源码二:核心方法的原理 4.ArrayList源码三:数组扩容以及元素拷贝 5.Linked ...