vscode|cursor 配置文件

本文详细列举了VisualStudioCode的各种设置,包括自动更新、终端配置、工作区信任、隐私选项、编辑器行为、活动栏和状态栏等,展示了如何定制开发环境以满足个人偏好。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

Visual Studio Code(VSCode)是一款功能丰富的代码编辑器,它允许开发者通过多种配置项来个性化设置开发环境。settings.json 文件是 VSCode 的核心配置文件,通过编辑该文件,用户可以自定义编辑器的行为,包括界面外观、代码编辑行为、扩展和插件设置等。

以下是我个人的 settings.json 配置

为了方便我把 VSCode 以及 Cursor 的配置文件放到了一起,如果存在警告或者灰色的配置可以直接删除

{
    // 更新设置
    "update.mode": "none",  // 不自动更新
    "update.enableWindowsBackgroundUpdates": false,  // 禁用 Windows 后台更新
    "update.showReleaseNotes": false,  // 不显示发布说明
    
    // 扩展更新设置
    "extensions.autoUpdate": false,  // 不自动更新扩展
    "extensions.autoCheckUpdates": false,  // 不自动检查扩展更新
    "extensions.ignoreRecommendations": false,  // 不忽略扩展推荐
    
    // 终端设置
    "terminal.integrated.shell.windows": "C:\\windows\\System32\\cmd.exe", // Windows 终端默认使用命令提示符
    "terminal.integrated.defaultProfile.windows": "Command Prompt", // Windows 终端默认使用命令提示符
    
    // 工作区信任设置
    "security.workspace.trust.enabled": false,  // 禁用工作区信任

    // 遥测设置
    "telemetry.enableCrashReporter": false,
    "telemetry.enableTelemetry": false,
    
    // 小地图设置
    "editor.minimap.enabled": false,  // 禁用小地图

    // 面包屑导航设置
    "breadcrumbs.enabled": false,  // 禁用面包屑导航

    // 使用过的命令历史记录设置
    "workbench.commandPalette.history": 0,  // 不记录使用过的命令历史

    // 顶部区域设置
    "window.commandCenter": false,  // 隐藏顶部命令中心
    
    // 启动页设置
    "workbench.startupEditor": "none", // 关闭启动页

	// 编辑区域设置
    "editor.renderWhitespace": "none",  // 不渲染空格
    "editor.suggestSelection": "first",  // 建议选择第一个选项
    "editor.suggest.showReferences": false,  // 不显示建议的引用
    "editor.renderControlCharacters": false,  // 不渲染控制字符
    "editor.stickyScroll.enabled": false,  // 禁用粘性滚动
    "workbench.editor.enablePreview": false, // 关闭预览
    "editor.smoothScrolling": true,  // 启用平滑滚动
    "editor.cursorBlinking": "expand",  // 扩展光标闪烁
    "editor.cursorSmoothCaretAnimation": "on",  // 启用光标平滑移动动画
    "workbench.list.smoothScrolling": true,  // 列表平滑滚动
    
    // 活动栏设置
    "workbench.activityBar.orientation": "vertical",  // 活动栏垂直排列
    "workbench.activityBar.location": "hidden",  // 隐藏活动栏
    
    // 状态栏设置
    "workbench.statusBar.visible": false,  // 隐藏状态栏
    
    // 光标设置
    "cursor.composer.showSuggestedFiles": false,  // 不显示建议的文件
    "cursor.cmdk.autoSelect": false,  // 不自动选择
    "cursor.chat.terminalShowHoverHint": false,  // 终端不显示悬停提示
    "cursor.composer.cmdPFilePicker": false,  // 不使用命令行文件选择器
    "cursor.chat.narrowScrollbar": false,  // 不使用窄滚动条
    "cursor.chat.showPremiumChatHistory": false,  // 不显示高级聊天历史记录
    "cursor.general.gitGraphIndexing": "disabled",  // 禁用 Git 图索引
    
    // 颜色主题设置
    "workbench.colorTheme": "Vitesse Dark",  // 使用 Vitesse Dark 颜色主题
    
    // Vim
    "vim.leader": "<space>",  // Vim 命令行 leader 键为空格
    "vim.easymotion": true,  // 启用 Vim 轻松移动
    "vim.incsearch": true,  // 启用 Vim 增量搜索
    "vim.useSystemClipboard": true,  // 使用系统剪贴板
    "vim.useCtrlKeys": true,  // 使用 Ctrl 键
    "vim.hlsearch": true,  // 启用 Vim 高亮搜索
    "vim.handleKeys": {  // Vim 键绑定
        "<C-b>": false,
        "<C-a>": false,
        "<C-f>": false,
        "<C-z>": false,
        "<C-y>": false,
        "<C-x>": false,
        "<C-c>": false,
        "<C-v>": false,
        "<C-k>": false,
        "<C-0>": false,
        "<C-m>": false,
        "<C-p>": false,
        "<C-g>": false
    },
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值