Вместо кода * .cs позади или около меня хотелось бы иметь файл * .js. Я занимаюсь разработкой приложения MVC, и нет необходимости в коде, потому что у меня есть контроллеры, но в некоторых случаях было бы неплохо иметь рядом код JavaScript или какой-нибудь способ связать файл со страницей, на которой он используется. Полагаю, я мог бы просто назвать их одинаково, но я хочу показать связь, если это возможно, поэтому нет никаких сомнений относительно того, для чего предназначен файл.
Обычно то, о чем я говорю, теперь находится в Visual Studio, в файле Global.asax слева от вас будет знак плюса:
+ Global.asax
Как только вы расширите его, вы получите
- Global.asax
Global.asax.cs
Я бы хотел, чтобы произошло то же самое:
+ Home.spark
- Home.spark
Home.spark.js
Изменено:
Мой существующий файл csproj имеет путь к реальному файлу, но я не уверен, что он испортил его. В настоящее время я получил:
<ItemGroup>
<Content Include="Views\User\Profile.spark.js">
<DependentUpon>Views\User\Profile.spark</DependentUpon>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="Views\User\Profile.spark" />
</ItemGroup>
и он просто показывает файлы вместе друг с другом.