• Why Use an IDE
  • Syntax Error Checking
  • Simple Misspellings
  • Show Potential Fixes
  • Autocomplete / Intellisense
  • Field names
  • ItemIDs, NPCIDs, ProjectilesIDs, etc...
  • Method names and parameters
  • Override
  • Cross Mod
  • Debug
  • Edit And Continue
  • Simple Example
  • Another Example
  • Documentation
  • Documenting your own Mod
  • Mod Documentation
  • Find All References (Ctrl-K, R)
  • Go To Definition (F12, Ctrl-Left Mouse Click)
  • Rename (F2)
  • Parameter Info (Ctrl-Shift-Space)
  • Goto (Ctrl-,)
  • Quick Actions and Refactorings (Ctrl-.)
  • Introduce Local for All Occurrences
  • Format Document (Ctrl-E, D or Edit->Advanced->Format Document)
  • Structure Guide Lines
  • Code Folding
  • Goto Brace (Ctrl-])
  • C# Interactive
  • Visual Studio Live Share