如何在Visual Studio Code中为新建Python文件设置自定义代码模板
实现结论
完全可以在VS Code中实现与C# IDE模板机制体验一致的效果,新建Python文件时自动预填充指定固定框架代码,无需手动重复编写重复结构,大幅减少冗余操作。
两种可落地的实现路径如下:
路径1:零插件原生配置
- 在VS Code用户配置目录下创建自定义模板存储文件夹:
- Windows系统对应路径:
%APPDATA%\Code\User\custom-templates - macOS/Linux系统对应路径:
~/.config/Code/User/custom-templates
- Windows系统对应路径:
- 在上述文件夹内新建名为
python-base.py的纯文本文件,将目标模板代码完整写入并保存:# Imports x = 10 # Set Variables def main(text, number, variable): print("Hello, world..", text, number, variable) # Main function if __name__ == "__main__": main("xyz", 5, x) - 通过VS Code内置的任务配置、快捷键绑定能力,可灵活选择两种触发模式:
- 手动触发模式:绑定专属快捷键,触发后自动读取模板内容,生成带完整框架的新Python文件
- 自动触发模式:通过配置监听
.py后缀文件的新建事件,空白Python文件打开时自动写入模板内容,全程无手动干预
路径2:本地轻量扩展配置
- 安装开源的本地文件模板类扩展,所有模板配置、逻辑运行都在本地完成,无外部数据交互。
- 在扩展配置项中设置规则:所有新建的后缀为
.py的空文件,自动关联提前存储在本地的Python模板文件作为默认填充内容。 - 该模式下的操作体验和C# IDE完全一致:右键菜单选择新建Python文件、输入文件名确认后,文件自动打开且已经预填充好指定框架代码,可直接在对应位置编写业务逻辑。
内容的提问来源于stack exchange,提问作者Cau Ahoj
相关产品推荐
相关产品推荐

