# FilePathOnFooter **Repository Path**: fkdexq/FilePathOnFooter ## Basic Information - **Project Name**: FilePathOnFooter - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-14 - **Last Updated**: 2026-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FilePathOnFooter FilePathOnFooter 是一个 Visual Studio 扩展插件,在编辑器底部路径栏显示当前文件的完整路径,并提供编码切换等实用功能。 ## 功能特性 - **路径显示**:在编辑器底部显示当前打开文件的完整路径 - **相对路径计算**:自动计算相对于解决方案目录的路径 - **右键菜单**:支持打开文件目录、复制路径等操作 - **编码切换**:支持多种编码格式切换和显示(BOM检测) - **代码折叠**:快速折叠/展开代码区域 - **自动更新**:文件切换时自动更新路径显示 ## 支持的编码格式 支持多种常见编码格式,包括 UTF-8、GB2312、GBK、BIG5 等,方便开发者进行编码转换和查看。 ## 安装方式 1. 编译项目生成 VSIX 包 2. 双击 .vsix 文件安装到 Visual Studio 3. 重启 Visual Studio 即可使用 ## 使用方法 插件安装后会自动在编辑器底部显示文件路径: - **点击路径**:复制完整路径到剪贴板 - **右键菜单**: - 打开文件所在目录 - 复制相对路径 - 切换编码格式 - **编码按钮**:显示当前文件编码,点击可切换 ## 项目结构 ``` FilePathOnFooter/ ├── FilePathBottomMargin.cs # 核心Margin实现 ├── FilePathBottomMarginProvider.cs # Margin提供者 ├── FilePathOnFooterPackage.cs # VSIX包定义 └── source.extension.vsixmanifest # 扩展清单 ``` ## 系统要求 - Visual Studio 2019 或更高版本 - .NET Framework 4.5+ ## 构建要求 - Visual Studio 2022 - VSIX SDK ## 许可证 本项目遵循 MIT 许可证。