当前位置: 首页 > news >正文

vs code格式化

目录

vs code格式化

函数参数不换行

禁止 pylance 插件自动添加 import


vs code格式化

函数参数不换行

    def generate_canvas_box(self,corners,idxs,thickness=2,data_idx=None,debug = False):

方法四:使用 VS Code 的自定义格式化设置

  1. 打开 VS Code 设置(settings.json)

    • 点击右上角的齿轮图标,然后选择“Settings”。
    • 在右上角点击 {} 图标,打开 settings.json 文件。
  2. 添加自定义格式化设置: 在 settings.json 中添加以下内容,以控制自动格式化行为:

{"python.formatting.provider": "black","python.formatting.blackArgs": ["--line-length", "120"],"editor.formatOnSave": false
}

打开settings.json

  • 找到 VS Code 的用户设置文件夹

    • Windows: 通常在 C:\Users\<Your_Username>\AppData\Roaming\Code\User\settings.json
    • macOS: 通常在 ~/Library/Application Support/Code/User/settings.json
    • Linux: 通常在 ~/.config/Code/User/settings.json

VS code打开命令面板(快捷键ctrl shift P)搜settings.json

每一行后面都要有逗号

{"files.autoSave": "onFocusChange","python.defaultInterpreterPath": "B:\\ProgramData\\Miniconda3\\python.exe","explorer.confirmDelete": false,"git.openRepositoryInParentFolders": "never","remote.SSH.remotePlatform": {"120.220.95.170": "linux"},"editor.minimap.enabled": false,"python.formatting.provider": "black","editor.wordWrapColumn": 200,"python.formatting.blackArgs": ["--line-length", "120"],"editor.formatOnSave": false
}

禁止 pylance 插件自动添加 import

打开设置,搜索 autoImportCompletions

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Redis基础教程(十四):Redis连接
  • TB作品】51单片机 Proteus仿真 51单片机SPI显示OLED字符驱动
  • 苹果电脑压缩软件哪个好用一些? mac电脑用什么压缩软件 mac电脑压缩文件怎么设置密码
  • C++开发调试工具:GDB调试,windebug调试,adb调试
  • 【Vue】使用html、css实现鱼骨组件
  • web端已有项目集成含UI腾讯IM
  • 云渲染平台那个好?2024云渲染测评
  • Java:StringBuffer 和 StringBuilder 类
  • 读书记录《SQL从小白到大牛》01
  • 医疗器械网络安全| 常见安全漏洞与防护措施
  • 轻松转换!两款AI工具让word秒变ppt!
  • 《梦醒蝶飞:释放Excel函数与公式的力量》9.5 IRR函数
  • 关于微信支付-商户平台:查询订单提示“查询失败:操作失败,请稍候重试”的分析
  • 微信小程序的智慧物流平台-计算机毕业设计源码49796
  • 细说QT程序高分屏适配
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • FastReport在线报表设计器工作原理
  • gcc介绍及安装
  • Git学习与使用心得(1)—— 初始化
  • JavaScript服务器推送技术之 WebSocket
  • js写一个简单的选项卡
  • Redis 中的布隆过滤器
  • spring + angular 实现导出excel
  • yii2中session跨域名的问题
  • 程序员最讨厌的9句话,你可有补充?
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 离散点最小(凸)包围边界查找
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 消息队列系列二(IOT中消息队列的应用)
  • 用mpvue开发微信小程序
  • 最简单的无缝轮播
  • kubernetes资源对象--ingress
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #70结构体案例1(导师,学生,成绩)
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • $(function(){})与(function($){....})(jQuery)的区别
  • (70min)字节暑假实习二面(已挂)
  • (LeetCode) T14. Longest Common Prefix
  • (leetcode学习)236. 二叉树的最近公共祖先
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (回溯) LeetCode 78. 子集
  • (面试必看!)锁策略
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (一)基于IDEA的JAVA基础1
  • (转)jdk与jre的区别
  • (转)人的集合论——移山之道
  • .md即markdown文件的基本常用编写语法
  • .net 4.0发布后不能正常显示图片问题
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .NET企业级应用架构设计系列之应用服务器
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解