我正在使用VS 2015模板为我创建一个项目,在我的C#类中我有像$projectname$
这样的替换项,并且如果我将这样的项目命名为MyTemplatedProject
,它们会很好用。我使用$projectname$
作为类名和命名空间的一部分。Visual Studio模板 - 自定义参数
如果我创建了一个像$projectname$Context
这样的类,它就变成了MyTemplatedProjectContext
,一切都很好。
但是如果我命名我的项目MyTemplatedProject.FrontEnd
我有类生成的问题,因为他们的名字中有.
。
替代$projectname$Context
变成MyTemplatedProject.FrontEndContext
并且不适用于类名称。
如何创建基于$projectname$
自定义参数,最好我将有一个参数像$projectnameUpToFirstDot$
仅当该项目名称为MyTemplatedProject.FrontEndContext
返回MyTemplatedProject
?
我在哪里可以找到自定义向导模板? – Bryan
单击_File-> New-> Project ..._并选择_Templates-> Visual C++ - > General_。你会发现自定义向导。它只会出现在那里,如果你用它的C++组件安装VS。对不起,迟到的答案。 – qdbp