首页 > 其他分享 >vscode配置文件

vscode配置文件

时间:2023-05-01 13:55:14浏览次数:48  
标签:文件 false 配置文件 vscode terminal python editor true

vscode用户配置文件

{
    /*editor*/
    "editor.cursorBlinking": "smooth",//使编辑器光标的闪烁平滑,有呼吸感
    "editor.formatOnPaste": true,//在粘贴时格式化代码
    "editor.formatOnType": true,//敲完一行代码自动格式化
    "editor.smoothScrolling": true,//使编辑器滚动变平滑
    "editor.tabCompletion": "on",//启用Tab补全
    "editor.fontFamily": "'Jetbrains Mono', '微软雅黑'",//Jetbrains Mono作英文字体,微软雅黑作为中文字体
    "editor.fontLigatures": true,//启用字体连字
    "editor.detectIndentation": false,//不基于文件内容选择缩进用制表符还是空格
    /*
    因为有时候VSCode的判断是错误的
    */
    "editor.insertSpaces": true,//敲下Tab键时插入4个空格而不是制表符
    "editor.copyWithSyntaxHighlighting": false,//复制代码时复制纯文本而不是连语法高亮都复制了
    "editor.suggest.snippetsPreventQuickSuggestions": false,//这个开不开效果好像都一样,据说是因为一个bug,建议关掉
    "editor.stickyTabStops": true,//在缩进上移动光标时四个空格一组来移动,就仿佛它们是制表符(\t)一样
    "editor.wordBasedSuggestions": false,//关闭基于文件中单词来联想的功能(语言自带的联想就够了,开了这个会导致用vscode写MarkDown时的中文引号异常联想)
    "editor.linkedEditing": true,//html标签自动重命名(喜大普奔!终于不需要Auto Rename Tag插件了!)
    "editor.wordWrap": "wordWrapColumn",//在文件内容溢出vscode显示区域时自动折行
    "editor.cursorSmoothCaretAnimation": "on",//让光标移动、插入变得平滑
    "editor.renderControlCharacters": true,//编辑器中显示不可见的控制字符
    "editor.renderWhitespace": "boundary",//除了两个单词之间用于分隔单词的一个空格,以一个小灰点的样子使空格可见
    /*terminal*/
    "terminal.integrated.defaultProfile.windows": "Windows PowerShell",//将终端设为PowerShell
    "terminal.integrated.cursorBlinking": true,//终端光标闪烁
    "terminal.integrated.rightClickBehavior": "default",//在终端中右键时显示菜单而不是粘贴
    "terminal.integrated.fontSize": 12, //终端字体大小
    "terminal.integrated.cursorStyle": "line",//终端光标是一条细的竖线
    "terminal.integrated.lineHeight": 1.4, //终端line height
    "terminal.integrated.scrollback": 99999, //终端缓冲区中保留的最大行数

    /*files*/
    "files.autoGuessEncoding": true,//让VScode自动猜源代码文件的编码格式
    "files.autoSave": "afterDelay",//在编辑器失去焦点时自动保存,这使自动保存近乎达到“无感知”的体验
    "files.exclude": {//隐藏一些碍眼的文件夹
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "**/tmp": true,
        "**/node_modules": true,
        "**/bower_components": true
    },
    "files.watcherExclude": {//不索引一些不必要索引的大文件夹以减少内存和CPU消耗
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true,
        "**/node_modules/**": true,
        "**/tmp/**": true,
        "**/bower_components/**": true,
        "**/dist/**": true
    },
    /*workbench*/
    "workbench.list.smoothScrolling": true,//使文件列表滚动变平滑
    "workbench.editor.enablePreview": false,//打开文件时不是“预览”模式,即在编辑一个文件时打开编辑另一个文件不会覆盖当前编辑的文件而是新建一个标签页
    "workbench.editor.wrapTabs": true,//编辑器标签页在空间不足时以多行显示
    "workbench.editor.untitled.hint": "hidden",//隐藏新建无标题文件时的“选择语言?”提示(个人喜好,可以删掉此行然后Ctrl+N打开无标题新文件看看不hidden的效果)
    /*explorer*/
    "explorer.confirmDelete": false,//删除文件时不弹出确认弹窗(因为很烦)
    "explorer.confirmDragAndDrop": false,//往左边文件资源管理器拖动东西来移动/复制时不显示确认窗口(因为很烦)
    /*search*/
    "search.followSymlinks": true,//若设置为false可以减少vscode的CPU和内存占用
    /*window*/
    "window.menuBarVisibility": "visible",//在全屏模式下仍然显示窗口顶部菜单(没有菜单很难受)
    "window.dialogStyle": "custom",//使用更具有VSCode的UI风格的弹窗提示(更美观)
    /*debug*/
    "debug.internalConsoleOptions": "openOnSessionStart",//每次调试都打开调试控制台,方便调试
    "debug.showBreakpointsInOverviewRuler": true,//在滚动条标尺上显示断点的位置,便于查找断点的位置
    "debug.toolBarLocation": "docked",//固定调试时工具条的位置,防止遮挡代码内容(个人喜好)
    "debug.saveBeforeStart": "nonUntitledEditorsInActiveGroup",//在启动调试会话前保存除了无标题文档以外的文档(毕竟你创建了无标题文档就说明你根本没有想保存它的意思(至少我是这样的。))
    "debug.onTaskErrors": "showErrors",//预启动任务出错后显示错误,并不启动调试
    /*html*/
    "html.format.indentHandlebars": true,
    "workbench.colorTheme": "One Dark Pro Mix", //默认主题
    "workbench.iconTheme": "vscode-icons" ,//在写包含形如{{xxx}}的标签的html文档时,也对标签进行缩进(更美观)
    "window.restoreWindows": "none", //不打开上次工作区域
    "editor.fontSize": 13, //默认字体大小
    "editor.lineHeight": 1.6, // light Height setting
    "files.autoSaveDelay": 100, // 自动保存延时 100ms
    "code-runner.saveAllFilesBeforeRun": true,
    "code-runner.saveFileBeforeRun": true,
    "editor.formatOnSave": true, //格式化时自动保存
    "update.enableWindowsBackgroundUpdates": false,//禁止后台自动更新
    "jupyter.askForKernelRestart": false,// jupyter重启内核时不进行警告
    "markdown.preview.fontSize": 12, //markdown文件预览时的字体大小
    "python.analysis.autoImportCompletions": true,//python自动导包
    "python.defaultInterpreterPath": "C:\\Users\\32638\\Desktop\\bin\\miniconda\\envs\\env_py310\\python.exe", //默认python环境dshvhjdslavsjhfdalsdvasgjhbsbd
    "python.formatting.provider": "yapf",
    "python.formatting.yapfArgs": ["--style", "{column_limit: 165}"],
    "editor.renderLineHighlight": "all",
    "python.analysis.completeFunctionParens": true,
    "editor.wordWrapColumn": 165,
    "editor.wrappingIndent": "deepIndent",
    "debug.console.wordWrap": false, 
    
}

标签:文件,false,配置文件,vscode,terminal,python,editor,true
From: https://www.cnblogs.com/youhuiji/p/17366452.html

相关文章

  • 搭配vscode的博客园
    在完成上篇文章:上传本地笔记到博客园的配置后新建工作区,文件夹名称为Cnblogs(自定义)点击右侧导航栏的CnblogsConsole点击扩展设置,可以设置存放博文的文件夹为上方新建的文件夹在本地文件夹新建文件后,可以选择右键保存到博客园,然后选择关联已有的博客或者新建博客,如果新......
  • tileserver在配置文件中配置 CORS 可跨域
    您可以在Tileserver配置文件中设置Access-Control-Allow-Origin头来启用CORS,以便您的地图数据可以被跨域请求。以下是如何在Tileserver配置文件中设置CORS的步骤:打开Tileserver配置文件,通常位于您的tiles目录下的config.json文件中。找到headers配置项,这个配置项......
  • SpringBoot读取.yml配置文件最常见的两种方式-源码及其在nacos的应用
    三、第二种方式(推荐)这种方式是小编比较推荐的,虽然看似比​​@Value​​麻烦不少,但是更加的规范,在配合nacos的时候也可以动态的修改,会立即生效,一会小编带大家试一下哈!!为什么推荐这种方式呢,是因为spring他们都是使用这种方式进行配置的,所以跟着官方走不会有错的!!1.修改yml文件我们......
  • 使用VSCode取代Keil实现STM32和51单片机的开发
    使用VisualStudioCode开发STM32和51单片机,VSCode作为编辑器来开发嵌入式程序。视频教程:https://www.bilibili.com/video/BV18e4y1H7xX/VSCode简介VisualStudioCode是是由微软研发的一个轻量级但功能强大的源代码编辑器,这个软件是免费开源的,可在您的桌面上运行,并且可用于Windo......
  • Windows下配置vscode和gcc开发环境
    vscode下载安装下载地址vscode官网,直接点击下载可能会比较慢,可以在开始下载之后复制下载地址,然后用vscode.cdn.azure.cn替换下载地址开头,用国内镜像加速下载下载安装完成后打开,安装简体中文插件和C++插件,重启MinGW-w64下载安装由于MinGW-w64的官方二进制版本已经很久没更新了,......
  • 常见配置文件在Python中的使用
     配置文件主要为了存储常用的常量,如数据库的信息,通用的账号和密码等。常见的配置文件格式有ini,yaml,toml,json,env等,在做自动化测试的时候,它们都起什么样的作用?在什么样的场合下应用哪些配置文件? 一、ini配置文件简介:ini配置文件是最直接的配置文件,也是最简单的配置文件,将变量......
  • vscode下搭建springboot
    安装两个扩展JavaExtensionforPackSpringBootExtensionPack配置mavenctrl+,搜索java.configuration.maven输入setting.xml的路径注意路径不能有中文或者空格创建springboot项目ctrl+shift+p创建项目,输入springbootInitializer即可。参考博客vscode配置ma......
  • vscode pont 模板使用
    一、安装安装插件vscode创建项目PSE:\Code\Vues>mkdirapricot-pont1、创建目录全局安装pont-engine$npmi-gpont-engine1、安装pont-engine二、使用配置模板$pontstart1、配置模板安装依赖$npmi-Dpont-engine1、安装依赖......
  • vscode-leetcode
    vscode里写leetcode需要的插件xavier-cai.vscode-leetcode-cpp-debug,leetcode.vscode-leetcodeLeetCodeC++Debugger.DeleteTemporaryContents置为falsectrl+shift+p运行LeetCodeC++Debugger:StartDebugging在leetcode-main.cpp进行debug注意不要使用mingw的调试......
  • 去除vscode顶部栏
    效果:(更高的屏幕占比) 1编辑:/Applications/VisualStudioCode.app/Contents/Resources/app/out/vs/code/electron-main/main.js2找到这行代码newI.BrowserWindow(Ne)改成newI.BrowserWindow({...Ne,frame:false})3设置nativetabs,nativetitle 重启vsco......