而不是*.cs代码后面或旁边我想有一个*.js文件.我正在开发一个MVC应用程序,不需要旁边的代码,因为我有控制器,但在某些情况下,旁边有一个JavaScript代码或某种方式将文件与它正在使用的页面相关联是很好的.我想我可以用类似的方式命名它们,但我想在可能的情况下显示关联,所以毫无疑问该文件的用途.
通常我正在谈论的是在你的Global.asax文件下的Visual Studio中你将在左边有一个加号:
+ Global.asax
一旦你展开它你就会得到
- Global.asax Global.asax.cs
我想要发生同样的事情:
+ Home.spark - Home.spark Home.spark.js
更新:
我现有的csproj文件有一个指向实际文件的路径,不确定是否会将其搞砸.我现在有:
Views\User\Profile.spark
它只是显示彼此之外的文件.
有VSCommands加载项,允许您直接从IDE配置相关文件
链接更新,之前是http://mokosh.co.uk/vscommands
仅供参考:安装VSCommands时,只需选择您想要依赖的所有文件和根文件,然后右键单击 - >组项目......并且VSCommands将询问您希望哪个文件是根文件.
绝对 - 但你必须手动编辑项目文件.找到您的"子"文件的条目,并将其更改为非自闭元素,并添加子元素以说出它所依赖的内容.这是一个正在编译的.cs文件的示例:
MoreEnumerable.cs
这是我刚刚为你指定的文件嘲笑的版本 - 虽然我希望Home.spark
有一个与之相关的动作而不是"无":
Home.spark
Visual Studio按照您的预期显示它.