我能在Visual Studio 2010的csHTML中添加任务列表项吗?

34

背景:

我对 Visual Studio 2010 相当新(之前使用过 Lua、LIMSBasic(Labware)和其他一些没有像样的 IDE 的语言),喜欢代码中被提取出来的任务列表的想法。

我已经学会了如何使用注释生成各种 "// TODO:" 和其它类型的任务列表,并在 stackoverflow 上找到一些好的列表,但是我无法确定是否有可能将它们添加到 csHTML 文件中,甚至不知道怎么做!(无论我如何折腾谷歌)

我已经尝试使用以下所有方法:

<!--// TODO: Work out how to add todo stuff to the tasklist!-->
// TODO: Work out how to add todo stuff to the tasklist!
<!--TODO: Work out how to add todo stuff to the tasklist!-->
<!-- TODO: Work out how to add todo stuff to the tasklist!-->
@// TODO: Work out how to add todo stuff to the tasklist!

...但任务列表中没有添加任何内容。

问题:

我的问题是:是否有可能在csHTML(使用Razor的MVC 3)中添加"TODO:"和其他任务列表项,如果可以,怎么做?

1个回答

71

以下代码应该可以正常工作。

@{
    //TODO: do stuff here
 }
@{/* TODO: do stuff here */}

首先需要进入“代码”模式,然后才能使用任务注释。

但是显然以下代码在我的Visual Studio中无效:

@*TODO: do stuff here *@

1
在Razor中,@code与@{code}是不同的。@code相当于aspx语法中的<%=code%>,而@{code}相当于<%code%>。 - Yet Another Geek
哦,而且@{ // TODO:找出如何将待办事项添加到任务列表中!}不起作用,但我相信你可以解决这个问题,因为最后一个}由于注释而被忽略了... ;) 它必须在另一行上。 - GazB
7
好的,那么你应该使用@{/TODO: 在这里执行操作/}。 - Yet Another Geek
2
奇怪,这对我根本不起作用。尝试按照给定的解决方案和单行@{/TODO:在此处做些事情/}操作。还有其他人发现这个问题吗? - Richard Fawcett
1
@RichardFawcett - 你的文件打开了吗?(请参见https://dev59.com/UnI-5IYBdhLWcg3wy7-n)- 或者,你可能需要去“工具>选项>环境>任务列表”检查你的设置。 - Chris
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接