TT模板和语法着色的默认编辑器
-
01-10-2019 - |
题
我在VS2010中安装了有形的T4编辑器扩展程序,该扩展程序为T4模板(.tt)提供了一些基本的语法着色。
当我通过向导添加T4模板时,它会以语法着色打开。
关闭文件并双击后,它再次使用语法着色打开。
关闭文件并使用“打开”菜单并选择默认值:“自动编辑器选择”后,它将使用XML文件语法着色打开。
这很奇怪,因为我一直认为双击等于默认的“打开”菜单项。你知道发生了什么事吗?
当人们不使用向导的情况下添加T4模板时,就会出现问题 - 无语法着色。
没有正确的解决方案
其他提示
我知道的解决方案是编辑项目文件。
带有的模板 <SubType>Designer</SubType>
默认情况下,元素不会在切实的T4编辑器中打开。
改变 从 这
<None Include="Content\Data\ContentDomain\Context.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>Context.vb</LastGenOutput>
<SubType>Designer</SubType>
<CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>
到 这
<None Include="Content\Data\ContentDomain\Context.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>Context.vb</LastGenOutput>
<CustomToolNamespace>Content.Data</CustomToolNamespace>
</None>
不隶属于 StackOverflow