# vscode_jetbrains_plugins_download **Repository Path**: todocoder/vscode_jetbrains_plugins_download ## Basic Information - **Project Name**: vscode_jetbrains_plugins_download - **Description**: 这是一个用于搜索和下载VSCode和JetBrains IDE插件的Python脚本集合。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-21 - **Last Updated**: 2025-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IDE插件下载工具集 这是一个用于搜索和下载VSCode和JetBrains IDE插件的Python脚本集合。 ## 包含的工具 ### VSCode插件下载器 - 🔍 搜索VSCode Marketplace中的插件 (只显示前10个结果) - 📥 下载指定插件到本地目录 - 🖥️ 支持Linux平台 - 📊 显示下载进度 - 🎯 简单的交互式界面 ### JetBrains插件下载器 - 🔍 搜索JetBrains插件市场中的插件 (只显示前10个结果) - 📥 下载指定插件到本地目录 - 🔄 版本兼容性检查 - 📦 支持zip和jar格式 - 🎯 简单的交互式界面 ## 系统要求 - Python 3.6+ - requests库 ## 安装依赖 ```bash pip install requests ``` ## 使用方法 ### VSCode插件下载器 1. 运行脚本: ```bash python vscode_plugin_downloader.py ``` 2. 按照提示输入: - VSCode版本号(可选,默认1.98.2) - 要搜索的插件名称 - 选择要下载的插件序号 - 指定下载目录(可选,默认./downloads) 3. 脚本会自动下载插件到指定目录 ### JetBrains插件下载器 1. 运行脚本: ```bash python jetbrains_plugin_downloader.py ``` 2. 按照提示输入: - IDE版本号(必需,如:2024.1.5) - 要搜索的插件名称 - 选择要下载的插件序号 - 选择版本(如果有多个兼容版本) - 指定下载目录(可选,默认./downloads) 3. 脚本会自动下载插件到指定目录 ## 示例 ### VSCode插件下载示例 ``` VSCode插件下载工具 ================================================== 请输入VSCode版本号 (例如: 1.98.2): 1.98.2 请输入要搜索的插件名称: python 正在搜索插件: python... ================================================================================ 插件搜索结果: ================================================================================ 1. Python 发布者: Microsoft 描述: IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more. 版本: 2023.18.0 ✅ 可下载 2. Pylance 发布者: Microsoft 描述: A performant, feature-rich language server for Python 版本: 2023.10.10 ✅ 可下载 请输入要下载的插件序号 (输入0退出): 1 请输入下载目录路径 (默认: ./downloads): /home/user/vscode-plugins 准备下载插件: Python 正在下载: Python... 下载进度: 100.0% 下载完成: ms-python.python-2023.18.0.vsix 保存路径: /home/user/vscode-plugins/ms-python.python-2023.18.0.vsix ✅ 插件下载成功! ``` ### JetBrains插件下载示例 ``` JetBrains插件下载工具 ================================================== 请输入IDE版本号 (例如: 2024.1.5): 2024.1.5 请选择搜索方式: 1. 通过插件名称搜索 2. 通过插件ID下载 请选择 (1/2): 1 请输入要搜索的插件名称: cline 正在搜索插件: cline... ================================================================================ 插件搜索结果 (显示前10个): ================================================================================ 1. Cline 发布者: Cline Bot Inc 描述: Meet Cline, an AI assistant that can use your CLI aNd Editor. Thanks to the coding and tool-calling ... 下载量: 12345 评分: 4.5/5 兼容版本: 11 个 1. 版本 1.0.10 (大小: 12345678 bytes) 2. 版本 1.0.9 (大小: 12300000 bytes) 3. 版本 1.0.8 (大小: 12200000 bytes) 请输入要下载的插件序号 (输入0退出): 1 插件 Cline 有多个兼容版本: 1. 版本 1.0.10 (大小: 12345678 bytes) 2. 版本 1.0.9 (大小: 12300000 bytes) 3. 版本 1.0.8 (大小: 12200000 bytes) 请选择版本序号 (默认1): 1 请输入下载目录路径 (默认: ./downloads): /home/user/jetbrains-plugins 准备下载插件: Cline 正在下载: Cline v1.0.10... 下载地址: https://plugins.jetbrains.com/files/28247/123456/cline-1.0.10.zip 下载进度: 100.0% 下载完成: Cline_1.0.10.zip 文件格式: .zip 保存路径: /home/user/jetbrains-plugins/Cline_1.0.10.zip ✅ 插件下载成功! ``` ## 注意事项 ### VSCode插件 - 需要网络连接访问VSCode Marketplace - 下载的插件文件格式为.vsix - 脚本会自动创建不存在的下载目录 - 支持Ctrl+C中断程序 ### JetBrains插件 - 需要网络连接访问JetBrains插件市场 - 下载的插件文件格式为.zip或.jar - 脚本会自动创建不存在的下载目录 - 支持Ctrl+C中断程序 - 版本兼容性检查基于插件声明的IDE版本范围 ## 安装下载的插件 ### VSCode插件安装 在VSCode中安装下载的插件: 1. 打开VSCode 2. 进入扩展面板 (Ctrl+Shift+X) 3. 点击"..."菜单 4. 选择"从VSIX安装..." 5. 选择下载的.vsix文件 或者使用命令行: ```bash code --install-extension /path/to/plugin.vsix ``` ### JetBrains插件安装 在JetBrains IDE中安装下载的插件: 1. 打开JetBrains IDE (IntelliJ IDEA, PyCharm等) 2. 进入设置/首选项 (Ctrl+Alt+S) 3. 选择"Plugins" 4. 点击齿轮图标 5. 选择"Install Plugin from Disk..." 6. 选择下载的.zip或.jar文件 7. 重启IDE使插件生效 或者使用命令行(某些IDE支持): ```bash # 对于IntelliJ IDEA idea install-plugin /path/to/plugin.zip ```