一个简单而实用的 Visual Studio Code 扩展,帮助您快速创建 C++ 头文件(.h)和源文件(.cpp)对。
功能特点
- 一键创建配套的 C++ 头文件(.h)和源文件(.cpp)
- 智能文件模板,自动包含正确的头文件 guard 和基本结构
- 可视化文件夹浏览,轻松选择文件保存位置
- 智能持久化配置,记住您的文件路径选择
- 创建后自动打开文件,提高工作效率
安装方法
通过 VS Code 扩展市场安装
- 打开 VS Code
- 打开扩展视图 (Ctrl+Shift+X)
- 搜索 "C++ Header Bundle"
- 点击 "安装" 按钮
使用方法
创建新的 C++ 文件对
- 打开命令面板 (Ctrl+Shift+P)
- 输入 "C++: 创建头文件和源文件" 并选择该命令
首次使用:
- 首次在工作区使用此命令时,插件会引导您选择 .h 和 .cpp 文件的保存位置
- 您可以使用文件夹浏览器导航到所需位置,或直接手动输入路径
- 选择完成后,插件会记住这些位置,下次使用时无需再次选择
后续使用:
- 插件记住您的文件路径选择后,只需输入文件名即可
- 系统会自动在之前选择的目录中创建对应的 .h 和 .cpp 文件
重置保存路径
如果您想更改文件保存位置:
- 打开命令面板 (Ctrl+Shift+P)
- 输入 "C++: 重置头文件和源文件路径配置" 并选择该命令
- 下次使用创建命令时,系统会重新询问文件保存位置
文件模板
创建的文件将使用以下模板:
头文件 (.h)
#ifndef FILENAME_H
#define FILENAME_H
#endif
源文件 (.cpp)
#include "filename.h"
常见问题
Q: 能否自定义文件模板?
A: 当前版本不支持自定义模板,我们计划在未来版本中添加此功能。
Q: 能否同时创建多个文件对?
A: 当前版本仅支持一次创建一对文件,未来版本可能会添加批量创建功能。
Q: 插件会覆盖我现有的文件吗?
A: 如果文件已存在,插件会询问您是否覆盖,不会自动覆盖现有文件。
Q: 能否在不同工作区使用不同的文件路径?
A: 可以,插件会为每个工作区分别存储路径配置。
许可证
MIT
作者
RigelNana
我们希望这个扩展能提高您的 C++ 开发效率。感谢使用!
| |