从VS项目模板中的默认名称中删除数字



当我转到VisualStudio中的"Add New Item"并选择我的自定义项模板(以及默认项模板(时,名称的默认条目是XY1.cs,末尾总是有1,尽管vstemplate文件中没有给出1

据我所知,如果一个同名元素已经存在,VS会增加这个数字。

但是,为什么它从1开始而没有被排除在外呢?我可以阻止VS在我的自定义模板中添加1吗?我想在模板中的给定名称中添加一个额外的字符串,但通常用户不会删除1或只是监督它,因此它会导致{WantedFilename}1{AdditionalString}

根据MSDN博客上Visual Studio IDE团队高级项目经理Mark Wilson Thomas的说法

通过"文件新建项"对话框创建会将"1"添加到文件名如果使用"文件"新建项目"对话框路由来创建EditorConfig,在15.8预览版4之前的Visual Studio版本中,您需要手动删除多余的"1"前缀EditorConfig文件对话框中的名称。这在15.8预览版4中得到了修复。

更新

此公告似乎仅适用于.editorconfig文件(以及其他一些文件,如.manifest(

有关详细信息,请参阅如何创建默认情况下不提供编号文件名的VisualStudio项模板。

相关内容

  • 没有找到相关文章

最新更新