CodeSmith exclude global 文件和文件夹问题 与 输入中文显示乱码问题

时间:2023-03-08 23:19:56
CodeSmith exclude global 文件和文件夹问题 与 输入中文显示乱码问题

1.打开C:/Documents and Settings/你的用户名/Application Data/CodeSmith/v4.1/CodeSmithGui.config文件。

2.在<templateFolders><folder>节内查找<exclusionList><exclude>节,如果存在相应的模板文件或文件夹,则删除掉对应的节。这是处理exclude的方法。

3.处理exclude global 则在开头的 <globalExclusionList> <exclude>节,如果存在相应文件或文件夹也同样删除就可以了。再次打开codesmith,就能显示出原来排除掉的模板和文件夹了。

Codesmith输入中文显示乱码的问题。

1.Tools->Option->Enable unicode support 打上钩。

2.有中文的页面CodeTemplate标记里加上ResponseEncoding="UTF-8",例如:
< %@ CodeTemplate Language="C#" ResponseEncoding="UTF-8" %>

codesmith 5 解决办法:同上,路径:C:\Users\用户名\AppData\Local\CodeSmith\v5.0