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

【VSCode】一键清理旧版本插件脚本(Mac或者Windows都可)

文章目录

  • 清理VSCode旧版本插件
    • 为什么会有旧版本插件
    • Mac 环境
      • 脚本源码
      • 原理解释
      • 实例解释
    • Windows 环境

清理VSCode旧版本插件

为什么会有旧版本插件

vscode 插件经常需要更新的,有时候更新之后旧版本的插件还是会留存在插件文件夹中(更新插件之后vscode并不会删除旧版本插件),路径一般是.vsode/extensions ,如果插件很多,也经常更新就会出现很多旧版本的插件不断留存在插件文件夹中,这有点占存储,其实说到底 vscode 在更新插件之后存在一点瑕疵——没有删除老版本插件

Mac 环境

脚本源码

#!/bin/bash
EXTENSIONS_DIR="$HOME/.vscode/extensions"
EXTENSIONS_DIR="$HOME/Desktop/DCTG/test"
if [ -d "$EXTENSIONS_DIR" ]; thencd "$EXTENSIONS_DIR" || exit# 查找所有插件,按发布者和插件名分组find . -maxdepth 1 -type d -name "*.*" | sed 's/\.\///' | while read -r dir; do# 提取插件名称部分(发布者.插件名)# echo "### check dir ### $dir"plugin=

http://www.mrgr.cn/news/90954.html

相关文章:

  • 前缀和、区间和的差别
  • QT 异步编程之多线程
  • MongoDB索引介绍
  • 使用 Vite + React 19 集成 Tailwind CSS 与 shadcn/ui 组件库完整指南
  • 蓝桥杯篇---8位 ADC/DAC转换芯片 PCF8591
  • 自动驾驶---如何打造一款属于自己的自动驾驶系统
  • 算法19(力扣244)反转字符串
  • aws(学习笔记第二十八课) aws eks使用练习(hands on)
  • RAMinit 程序编译运行考古记录
  • 【快速入门】Unity 常用组件(功能块)
  • 【异或数列——博弈论】
  • 【大模型】阿里云百炼平台对接DeepSeek-R1大模型使用详解
  • Ubuntu 22.04 Desktop企业级基础配置操作指南
  • 天芒传奇Ⅱ·前传-天芒的使用
  • 基于HTML5 Canvas 和 JavaScript 实现的烟花动画效果
  • UI自动化测试的优缺点?
  • 2025年二级建造师报名流程图解
  • 【Unity Shader编程】之GPU编程前言
  • 【数据结构】(8) 二叉树
  • 把 DeepSeek1.5b 部署在显卡小于4G的电脑上