05-LanguagesAndFrameworks/WebApplication/Views/Home/Index.cshtml (15 lines of code) (raw):

@{ // 1. Invoke C# code completion (<shortcut id="Basic Completion">Ctrl+Space</shortcut>) //this. // 2. Navigate to definition of ViewBag (<shortcut id="Go to Declaration or Usages">Ctrl+Click</shortcut>) // (Note ViewBag is dynamic, so cannot navigate to Title) ViewBag.Title = "Home Page"; // 3. Navigate to _Layout.cshtml // <shortcut id="Go to Declaration or Usages">Ctrl+Click</shortcut> _Layout.cshtml // <shortcut id="Go to Declaration or Usages">Ctrl+Click</shortcut> Views to open folder in solution explorer Layout = "~/Views/Shared/_Layout.cshtml"; } <div class="text-center"> <h1>JetBrains ReSharper and Rider</h1> <!-- 3. Support action name in string literal Invoke code completion on actionName string literal <shortcut id="Go to Declaration or Usages">Ctrl+Click</shortcut> on completed actionName string literal --> <p>@Html.ActionLink(linkText: "Edit", actionName: "")</p> </div>