gpt4 book ai didi

c# - Visual Studio + Razor : "Surround with..." Snippets

转载 作者:太空狗 更新时间:2023-10-29 23:06:36 24 4
gpt4 key购买 nike

我正在尝试将这些很棒的 VS“Surround With”片段与 VS 一起使用,但它们没有按预期工作。假设我有一些代码:

<p>Success!</p>

如果我选择此代码并选择 ASP.NET MVC 4/ifcs4 片段,我希望我的代码变成这样:

@if (true) {
<p>Success!</p>
}

但是,它变成了这样:

<% if (true) { %>
<p>Success!</p>
<% } %>

这些 <% 标记甚至没有用在 Razor 语法中,那么它们为什么在那里?有什么方法可以让它以预期的方式工作吗?

最佳答案

我认为这只是 Microsoft 的疏忽。

我通过选择工具 -> 代码片段管理器找到片段路径,选择 HTML 作为语言并选择 ifcs4。该片段的路径是(对于 VS 2013):

C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 4\Visual Studio 2013\Snippets\HTML\1033\ASP.NET MVC 4\ifcs.snippet

我用 Razor 风格更新了文件,即使没有重新加载项目,它也能正常工作。

关于c# - Visual Studio + Razor : "Surround with..." Snippets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31573544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com