我在编辑c#代码时非常重视Visual Studio的“代码片段”功能。我一直希望在键入我的aspx标记时可以使用它们。
有没有办法在aspx文件编辑器窗口中启用代码段?
是否有任何第三方工具可以执行此操作?
如果您熟悉代码段定义,这正是我想要做的事情:
<asp:TextBox ID="$var$TextBox" Text="$text$" OnClick="$var$_Click" runat="server" />
我可以激活代码段,标签两次,然后继续前进!
答案 0 :(得分:2)
那将是辉煌的!我推荐world's simplest code generato r或CodeSmith,或者T4(尽管我还没有尝试过)。不是你想做的,但它确实让它更容易
答案 1 :(得分:2)
也许您可能会想到尝试Coderush提供的内容比VS中的基本代码段要多得多。它的模板工具可以在vb,cs,aspx,html,xml和sql文件中运行。
答案 2 :(得分:2)
CodeRush Express 现在免费,您可以从此link下载
答案 3 :(得分:2)
在PDC 2008上,微软的Jeff King在下一个Visual Studio 2010中展示了HTML Snippets功能的演示。然而,我为CodeRush投了另一个投票,它更强大,你可以立即使用它。
答案 4 :(得分:1)
由于我买不起CodeRush的249美元,我开始尝试构建一个VisualStudio插件。
这家伙已经为我做了这个:http://ardentdev.com/blog/index.php/aspxedithelper
答案 5 :(得分:0)
@ Rory-Becker Coderush正是我一直在寻找的!
我之前发过Coderush售价99美元,但售价249美元。
@harriyott
Codesmith有一些名为Active Snippets的东西。它只附带专业版,售价399美元