首页 > 其他分享 >VSCode插件

VSCode插件

时间:2024-09-06 14:25:39浏览次数:3  
标签:插件 false VSCode 添加 editor 设置 true

1 添加自动格式化插件Prettier-Code formatter

  1. 添加插件

    搜索并添加插件Prettier-Code formatter

  2. settings.json中修改默认格式化的工具,代码如下:

     "editor.defaultFormatter": "esbenp.prettier-vscode",
     "editor.formatOnSave": true
    
  3. 在工程的根目录设置创建文件.prettierrc

设置Google chrome风格,内容如下:

    {
        "printWidth": 80,
        "tabWidth": 2,
        "useTabs": false,
        "singleQuote": true,
        "trailingComma": "es5",
        "bracketSpacing": true,
        "arrowParents": "always"
        
        #"jsxBracketSameLine": false,
        #"endOfLine": "lf",
        #"htmlWhitespaceSensitivity": "css"
    }

    printWidth: 设置每行代码的最大长度,超出部分自动换行。这里设置为 80,符合常见的代码行长度限制。
    tabWidth: 设置缩进宽度,这里设置为 2 个空格,符合 Google 的代码风格。
    useTabs: 设置为 false,表示使用空格进行缩进,而不是制表符。
    semi: 设置为 true,表示在语句末尾添加分号。
    singleQuote: 设置为 true,表示使用单引号。
    trailingComma: 设置为 "es5",表示在对象和数组的最后一个元素后添加逗号,符合 ES5 的规范。
    bracketSpacing: 设置为 true,表示在对象属性的冒号后添加空格。
    jsxBracketSameLine: 设置为 false,表示 JSX 元素的闭合标签不与开始标签在同一行。
    arrowParens: 设置为 "always",表示箭头函数的参数总是用括号包裹。
    endOfLine: 设置为 "lf",表示使用 Unix 风格的行结束符。
    htmlWhitespaceSensitivity: 设置为 "css",表示对 HTML 中的空白字符的敏感度与 CSS 相同。
  1. 配置文件存放位置
  • 项目根目录: .prettierrc、.prettierrc.js 或 package.json 中的 prettier 字段。
  • 全局配置: 在用户主目录下
  1. 在settings.json中配置如下

     "editor.defaultFormatter": "esbenp.prettier-vscode",
     "editor.formatOnSave": true
    

标签:插件,false,VSCode,添加,editor,设置,true
From: https://www.cnblogs.com/gwzz/p/18400167

相关文章

  • AI绘画Stable Diffusion常用插件合集
    宝子们,早上好啊~StableDiffusion常用插件,已经给大家整理好了,自取就好。拥有这些SD常用插件,让您的图像生成和编辑过程更加强大、直观、多样化。以下插件集成了一系列增强功能,覆盖从自动补全提示词到高分辨率图像放大,从双语界面到无边图像浏览,为用户提供了无缝的StableDif......
  • 使用 Android Lua Helper 在VSCODE中调试安卓Lua应用
    一、VSCODE与AndroidLuaHelper的功能特点VisualStudioCode(VSCODE)是一款功能强大的代码编辑器,它以其高度可定制的界面、强大的扩展生态系统、流畅的性能表现以及对众多编程语言的天然支持而备受开发者青睐。在众多的开发场景中,VSCODE都展现出了卓越的性能和灵活性。Lua......
  • 【Stable Diffusion】ComfyUI-插件-IPAdapter多图融合
    哈喽大家好,上期介绍了如何利用IPAdapter实现两张图的融合,那么如何将多图进行融合呢,这期来分享下效果如下,左侧为参考图IPAdapter多图融合工作流可以扫描下方,免费获取IPAdapter多图融合1、工作流将基础工作流中【IPAdapter】节点换成【IPAdapterEmbeds】,这里的图像......
  • 列表插件过滤,指定用户不能看某些列表数据
    importclrclr.AddReference("System")clr.AddReference("Kingdee.BOS")clr.AddReference("Kingdee.BOS.Core")clr.AddReference("Kingdee.BOS.DataEntity")clr.AddReference("Kingdee.BOS.App")clr.AddReference("Ki......
  • 1000多天我开发了一个免费的跨浏览器的书签同步、阅读排版、任意网页标注插件
    自我介绍大家好,我是阿浩,一位后端开发工程师,同时也略懂前端技术。业余时间,我开发了这款小工具——《藏趣云》。我为什么要写这么个工具需求来源于我自己,因为我是做开发的。我日常都会使用多款浏览器来测试项目,一次需要登录多个账号,寻找各种测试地址链接。之前因为电脑磁盘损坏、......
  • Stable Diffusion抠图插件爬坑经历,StableDiffusion实操案例(附整合资料)
    今天给大家分享使用后期处理插件stable-diffusion-webui-rembg实现抠图功能。......
  • IDEA插件推荐
    主题:AutumnTheme好看的IDEA主题推荐,敲代码的的时候心情也不一样进度条括号插件能为不同层级的括号添加不同颜色高亮显示,方便开发者识别代码块和调试代码。......
  • VScode远程连接报错 Resolver error: Error: Connecting with SSH timed out
    0、引言 导致VScode连接失败的原因有很多。该方法仅针对超时引起的报错。 1、报错内容: [18:01:33.071]Runningscriptwithconnectioncommand:"C:\Windows\System32\OpenSSH\ssh.exe"-T-D53443"docker_sys"bash[18:01:33.072]Terminalshellpath:C:\Window......
  • AI直播带货插件必备功能和源代码!
    在当今数字化时代,AI直播带货已成为电商行业的新宠,为了提升直播效率、增强用户体验,开发一款高效的AI直播带货插件显得尤为重要。本文将详细介绍AI直播带货插件的必备功能,并分享六段核心源代码,帮助开发者更好地理解并实现这些功能。一、必备功能1、智能推荐系统:根据用户的观看历史、......
  • Overloud Gem Bundle Complete 2024 是一套出色的音频插件
    OverloudGemBundleComplete2024是一套出色的音频插件,专为专业音频工程师、音乐制作人和爱好者设计。它精确模拟了古老的模拟电路,提供了丰富、温暖和逼真的声音,适合高质量音频创作。该套件还加入了Dopamine、ECHOSON、Mod、Modula、OTD-2和Sculptube等增强功能,扩展了音乐......