【记录】VSCode|自用设置项

文章目录

    • 1 基础配置
      • 1.1 自动保存
      • 1.2 编辑区自动换行
      • 1.3 选项卡换行
      • 1.4 空格代替制表符
      • 1.5 开启滚轮缩放
    • 2 进阶设置
      • 2.1 选项卡不自我覆盖
      • 2.2 选项卡限制宽度
      • 2.3 选项卡组限制高度
      • 2.4 字体设置
      • 2.5 字体加粗
      • 2.6 侧边栏
      • 2.7 沉浸式代码模式 Zen Mode
      • 2.8 设置 Zen 模式的选项卡组
    • 3 我自己不用,但有人用的小设置
      • 3.1 资源管理器自动定位

1 基础配置

1.1 自动保存

搜索 autosave 选择 afterDelay

在这里插入图片描述

1.2 编辑区自动换行

搜索 wrap 选择 on 就行,bounded 和另一个都偶尔会过于狭窄。

在这里插入图片描述

1.3 选项卡换行

搜索 wraptab 打勾
在这里插入图片描述
效果示意:
在这里插入图片描述

1.4 空格代替制表符

python 这种缩进敏感的会把制表符和空格当成不一样的缩进,开启这个之后就不会有制表符了,只有空格了,很方便。
在这里插入图片描述
我以前一直设置为 4,但是后来感觉 2 好看点。

1.5 开启滚轮缩放

搜索 zoom,勾选。
勾选之后就可以用Ctrl+滚轮缩放编辑区的字体大小了。
在这里插入图片描述
另外附带面板缩放快捷键:Ctrl+‘+’/‘-’

可见于 【记录】VScode|两种缩放快捷键的功能和开启方式(Ctrl+/-,Ctrl滚轮)_vscode字体放大缩小快捷键-CSDN博客

2 进阶设置

2.1 选项卡不自我覆盖

搜 Workbench.editor.enablePreview,取消勾选。这样打开新的文件不会自动关闭旧的。

在这里插入图片描述

2.2 选项卡限制宽度

搜 tabsizing,设置为 shrink。(fixed 的第二排会偏小一点,我觉得 shrink 最自适应)
在这里插入图片描述
如果有必要的话,还可以再设置一下 Pinned Tab Sizing:
在这里插入图片描述
个人觉得应该弄一个 pinned 之后显示全称的选项,不过并没有这个选项。

2.3 选项卡组限制高度

搜 tabheight,设置为 compact
在这里插入图片描述

2.4 字体设置

搜索 fontfamily,点默认的设置直接调整(标题栏调不了)

在这里插入图片描述

在这里插入图片描述

2.5 字体加粗

搜 weight 分别调整编辑器和终端的,我觉得更粗一点的字型对眼睛更友好一些,就都换成 500 了。
在这里插入图片描述

2.6 侧边栏

右键侧边栏,关掉除了文件夹之外的所有其他不用的东西。

在这里插入图片描述
插件列表也一样,能关掉的全关掉,省心。

在这里插入图片描述
最后把它弄到上面去,这样页面会一下子就宽敞许多,不过弄上去之后“设置”的 button 会移动到右上角,不要找不到了:

在这里插入图片描述

在这里插入图片描述

2.7 沉浸式代码模式 Zen Mode

在 VSCode 中,按下 Ctrl+K Z 即可立刻进入 Zen 模式,侧边栏什么的都会消失。
为了退出 Zen 模式,你可以重复按下相同的快捷键或者简单地按 Esc 键两次。
在这里插入图片描述

2.8 设置 Zen 模式的选项卡组

搜索 Zen Mode,将禅模式下的选项卡组设置为 single(默认为 multiple),这样看起来会更加清爽。

在这里插入图片描述

3 我自己不用,但有人用的小设置

3.1 资源管理器自动定位

默认是打开的,点哪个文件资源管理器就会自动定位到哪个文件那里。
搜 autoReveal 可以关掉这个功能。
在这里插入图片描述

本账号所有文章均为原创,欢迎转载,请注明文章出处:https://shandianchengzi.blog.csdn.net/article/details/143104357。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/900429.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

深入了解 kotlinx-datetime:配置与使用指南

深入了解 kotlinx-datetime:配置与使用指南 在Kotlin多平台开发中,处理日期和时间是常见的需求。kotlinx-datetime库提供了强大且简洁的API来帮助开发者应对这一挑战。本文将详细介绍如何配置kotlinx-datetime库,并通过生动的示例演示其核心…

远程:HTTP基本身份验证失败。提供的密码或令牌不正确,或者您的账户启用了两步验证,您必须使用个人访问令牌而不是密码。

问题描述: remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token insteadof a password. See http://gitlab.cnovit.com/help/topics/git/troubleshooting…

从 Hadoop 迁移到数据 Lakehouse 的架构师指南

从 Hadoop 到数据湖仓一体架构的演变代表了数据基础架构的重大飞跃。虽然 Hadoop 曾经以其强大的批处理能力统治着大数据领域,但如今的组织正在寻求更敏捷、更具成本效益和现代化的解决方案。尤其是当他们越来越多地开始实施 AI 计划时。根本没有办法让 Hadoop 为 A…

C++ 类与对象(中) 默认成员函数

我们知道在类中,有成员变量和成员函数,我们可以通过创造不同的成员函数来实现这个类不同的功能,如果我们创造一个类,却不实现它的成员函数会如何呢?这个就涉及到类中的默认成员函数的概念了。但在本文我们主要介绍以下…

【Dash】feffery_antd_components 按钮组件的应用

一、feffery_antd_componenet 中的 AntdFloatButton 和 AntdFloatButtonGroup AntdFloatButton 和 AntdFloatButtonGroup 是两个用于创建悬浮按钮和悬浮按钮组的组件。 AntdFloatButton 是单个悬浮按钮组件,它提供了多种属性来定义按钮的外观及行为。AntdFloatBut…

WebView渲染异常导致闪退解决方案

背景: App主页面使用了大量WebView容器(10个以上)显示图表信息,最新发现bugly上面出现一些关于浏览器Native Crash,如下: 经排查,是WebView渲染失败导致Crash,可以通过webView.loadUrl("chrome://cra…

Pycharm搭配miniConda(Anaconda的轻量版本)建立虚拟环境管理不同项目不同依赖

需求 pip安装的版本会在全局环境下生效,导致不用的项目使用的是同一套环境,容易出现别人的项目跑的好好的,到了自己电脑就不能跑的问题需求 1.不同的项目可以设置不同的环境,同时支持自动切换环境2.便捷,轻量化管理当前的环境 如果可以,最好有一个可视化的平台,anaconda倒是支…

图像分割-DeepLab

DeepLabV3源码链接:https://github.com/bubbliiiing/deeplabv3-plus-pytorch(打不开私信我获取) 一、简介 一般的模型如Unet一般用于医学领域,小目标,如细胞分割。 为了增大感受野(从而更好的获得全局特征…

docker 镜像详解

Docker镜像是一种轻量级、可移植的软件打包格式,它包含了运行应用程序所需的一切,是构建和分发应用程序的基础。以下是对Docker镜像的详细解释: 一、镜像的定义 镜像本质上是一个只读文件,包含了文件系统、源码、库文件、依赖、…

wordcloud 字体报错

wordcloud 字体报错 词云库报错:Only supported for TrueType fonts字体文件问题pillow版本的问题wordcloud版本问题(我的最终解决方案) 词云库报错:Only supported for TrueType fonts 字体文件问题 解决方法 写绝对路径 &…

【CSS3】css开篇基础(4)

1.❤️❤️前言~🥳🎉🎉🎉 Hello, Hello~ 亲爱的朋友们👋👋,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏📖📖。如果你对我的…

二百七十一、Kettle——ClickHouse增量导入数据清洗记录表

一、目的 在完成错误数据表任务后,需要对每条错误数据的错误字段及其字段值进行分析 Hive中原有SQL语句和ClickHouse现有SQL语句很大不同 二、Hive中原有代码 2.1 表结构 --31、静态排队数据清洗记录表 create table if not exists hurys_db.dwd_data_clean_…

洞察前沿趋势!2024深圳国际金融科技大赛——西丽湖金融科技大学生挑战赛技术公开课指南

在当前信息技术与“互联网”深度融合的背景下,金融行业的转型升级是热门话题,创新与发展成为金融科技主旋律。随着区块链技术、人工智能技术、5G通信技术、大数据技术等前沿科技的飞速发展,它们与金融领域的深度融合,正引领着新型…

uniapp:sqlite最详细教程,小白可直接粘贴复制

新建uniapp项目,需要4个页面, loading 启动页:打开数据库,判断数据表是否存在,表内是否有数据,创建数据表的逻辑。 register 注册页:数据表已存在,但是没有数据,需要进入该页面注册第一条数据 index 首页:展示数据列表内的数据,可修改默认,添加新数据 edit 编辑:编…

linux面试题复习

前言 现在只是初版,很多格式我还没有改好,会慢慢修改订正。 可能用到的网址:在线 EXCEL 到 MARKDOWN 转换器。 参考了很多网上的面试题和外网上的面试题: 参考文档: 程序员的50大Linux面试问题及答案 Top 60 Linux …

机床发那科转profinet IO项目案例

目录 1 案例说明 1 2 VFBOX网关工作原理 1 3 准备工作 2 4 网关采集发那科机床数据 2 5 用PROFINET IO协议转发数据 5 6 案例总结 7 1 案例说明 设置网关采集发那科机床数据把采集的数据转成profinet IO协议转发给其他系统。 2 VFBOX网关工作原理 VFBOX网关是协议转换网关&a…

【安当产品应用案例100集】024-BYOE及BYOK在IaaS场景中的应用

在云计算环境中,尤其是涉及到敏感数据时,企业用户可能会选择自带加密工具或密钥(即BYOE或BYOK),以确保数据在传输和存储过程中的安全性。这种方式可以防止云服务提供商访问或泄露加密数据,增强数据保护。 …

OpenCV视觉分析之目标跟踪(1)计算密集光流的类DISOpticalFlow的介绍

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 这个类实现了 Dense Inverse Search (DIS) 光流算法。更多关于该算法的细节可以在文献 146中找到。该实现包含了三个预设参数集,以提…

基于Java+Springboot+Vue开发的鲜花商城管理系统

项目简介 该项目是基于JavaSpringbootVue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的鲜…

网络服务请求流程简单理解

网络流程: DNS负责将域名解析为IP地址,ALB可以在多个服务实例之间分配流量,APISIX作为API网关处理更细粒度的流量管理,Service在Kubernetes中为Pod提供稳定的访问入口,而Kubernetes则负责整个应用的部署、扩展和运维。…