Code Analysis

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Solution Wide On-the-fly Analysis
Error Checking JustCode > Windows > Show Error List Window... Ctrl+Alt+Y
Warnings JustCode > Windows > Show Error List Window... Ctrl+Alt+Y
Code Highlighting
Inspection Details
Error Navigation JustCode > Go to Previous Error, JustCode > Go to Next Error Ctrl+Up/Down Arrow
Marker Bar and Status Indicator
Status Bar
Errors in Own Dialog Window
JustCode > Windows > Show Error List Window...
Ctrl+Alt+Y
Exclude Files and Projects from the Error Reporting Globally

Code Navigation and Search

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Decompiling
JustCode > Decompiling
Ctrl+1 NotSupported n/a n/a n/a n/a n/a n/a
Navigate From Current Position
JustCode > Navigate From Current Position...
Alt+`
Go To Definition
JustCode > Navigate > Go To Definition
F12
Go To File
JustCode > Navigate > Go To File...
Ctrl+Alt+G
Go To Type
JustCode > Navigate > Go To Type......
Ctrl+Alt+T n/a n/a
Go To Symbol
JustCode > Navigate > Go To Symbol...
Ctrl+Alt+S Limited
Go To Member
JustCode > Navigate > Go To Member...
Ctrl+Alt+M
Find Usages
JustCode > Navigate > Find Usages...
Alt+F7
Find Extended Usages
JustCode > Navigate > Find Extended Usages...
Shift+F12 n/a
Find Matching CSS Rule Sets
JustCode > Navigate > Find Matching CSS Rule Sets
n/a n/a n/a n/a n/a n/a n/a
Find Matching HTML Elements
JustCode > Navigate > Find Matching HTML Elements
n/a n/a n/a n/a n/a n/a n/a
Highlight Usages
JustCode > Navigate > Highlight Usages
Ctrl+Shift+F7
Highlight Usages in File
JustCode > Navigate > Highlight Usages in File
Ctrl+Shift+F8
Go To Previous/Next Usage
JustCode > Navigate > Go To Previous Usage, JustCode >
Navigate > Go To Next Usage
Ctrl+Alt+Up/Down Arrow
Find Inheritors
JustCode > Navigate > Find Inheritors...
Ctrl+Alt+B n/a n/a n/a
Find Members Returning This Type
JustCode > Navigate > Find Members Returning This Type...
Ctrl+Alt+, n/a n/a n/a
Find Members Taking This Type
JustCode > Navigate > Find Members Taking This Type...
Shift+Alt+M n/a n/a n/a
Find Overridden Members
JustCode > Navigate > Find Overridden Members...

n/a n/a n/a n/a n/a
Find Overriding Members
JustCode > Navigate > Find Overriding Members...

n/a n/a n/a n/a n/a
Locate In Solution Explorer
JustCode > Locate In Solution Explorer
Shift+Alt+L
Camel Case Search
Find Unused Members
JustCode > Navigate > Find Unused Members

n/a n/a n/a n/a
Go to Implementation Ctrl+F12 n/a n/a n/a n/a n/a
ToDo Navigator
JustCode > Windows> Show ToDo Navigator Window

n/a n/a n/a
Go To Type Of Expression
JustCode > Navigate > Go To Type Of Expression
n/a n/a n/a Limited

Code Generation

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Add Stubs for Required Members
JustCode > Code > Add Stubs For Required Members
Ctrl+(K then M) n/a n/a n/a n/a n/a
Create Set/Get Property
JustCode > Code > Create Set/Get Property
Ctrl+(R then P) n/a n/a n/a n/a n/a
Create Constructor
JustCode > Code > Create Constructor
Ctrl+(R then C) n/a n/a n/a n/a n/a
Duplicate Text
JustCode > Code > Duplicate Text
Ctrl+D
Expand Selection
JustCode > Code > Expand Selection
Ctrl+W
Generate Equality Members
JustCode > Code > Expand Selection
Ctrl+W n/a n/a n/a n/a n/a
Introduce Header
JustCode > Code > Introduce Header
Ctrl+(R then H) n/a n/a n/a
Create Derived Type
JustCode > Code > Create Derived Type
n/a n/a n/a n/a n/a
Create Partial Class
JustCode > Code > Create Partial Class
n/a n/a n/a n/a n/a
Create Overload
JustCode > Code > Create Overload
n/a n/a n/a n/a
Create Event Invocator
JustCode > Code > Create Event Invocator
n/a n/a n/a n/a n/a n/a
Single Line Comment
JustCode > Code > Single Line Comment
Ctrl+/ Limited
Block Comment
JustCode > Code > Block Comment
Ctrl+Alt+/ n/a Limited

Code Formatting

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Format Code
JustCode > Code > Format Code
Ctrl+Alt+F
Code Reordering
n/a n/a n/a n/a n/a n/a
Lines Wrapping
n/a n/a n/a n/a n/a n/a n/a
Code Style Sharing
Indentation
Spacing
New Lines
Blank Lines
Limited
Brace Positions
n/a n/a n/a
Using Directives

Quick Fixes

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Fix
JustCode > Fix...
Alt+Enter
Create Field n/a n/a n/a n/a n/a
Create Property n/a n/a n/a n/a n/a
Create auto-implemented Property n/a n/a n/a n/a n/a
Create Variable n/a n/a n/a n/a
Create Method n/a n/a n/a n/a
Field Can Be Made Read-Only
n/a n/a n/a n/a n/a
Create Property For Unused Field
n/a n/a n/a n/a n/a
Create Constructor n/a n/a n/a n/a
Generate Class n/a n/a n/a n/a n/a
Generate Structure n/a n/a n/a n/a n/a
Generate Interface n/a n/a n/a n/a n/a
Generate Enumeration n/a n/a n/a n/a n/a
Insert Character n/a n/a n/a n/a
Insert Cast n/a n/a n/a n/a n/a
Insert Safe Cast n/a n/a n/a n/a n/a
Add Using n/a n/a n/a n/a n/a
Replace With Using.Foo n/a n/a
Fix Usings n/a n/a n/a n/a n/a
Fix Return Type Mismatch n/a n/a n/a n/a n/a
Add Reference and Fix Using n/a n/a n/a n/a n/a
Delete
Move Type To Another File n/a n/a n/a n/a n/a
Rename File To Match Type Name n/a n/a n/a n/a n/a
Error and Warning Control
Move to Parameter n/a n/a n/a n/a
Convert If Statement to Conditional Expression n/a n/a n/a n/a
Use String.Format n/a n/a n/a n/a n/a
Create Constructor and Initialize Fields n/a n/a n/a n/a n/a
Add Parameter to Constructor n/a n/a n/a n/a n/a
Add Parameter to Constructor and Initialize Field n/a n/a n/a n/a n/a

Code Templates

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Iteration Templates Limited
Surround Templates Limited
Other Templates Limited

Code Cleaning

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Clean Code Ctrl+Shift+Alt+C

Coding Assistance

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS
Razor
Type Assistance
Color Identifiers

Refactorings

Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Rename Namespace
JustCode > Refactor > Rename...
F2 n/a n/a n/a
Rename Type
JustCode > Refactor > Rename...
F2 n/a n/a
Rename Method
JustCode > Refactor > Rename...
F2 n/a n/a
Rename Field
JustCode > Refactor> Rename...
F2 n/a n/a n/a
Rename Property
JustCode > Refactor > Rename...
F2 n/a n/a n/a n/a n/a
Rename Event
JustCode > Refactor> Rename...
F2 n/a n/a n/a n/a n/a
Rename Parameter
JustCode > Refactor> Rename...
F2 n/a n/a n/a n/a
Rename Local Variable
JustCode > Refactor> Rename...
F2 n/a n/a n/a n/a
Rename Element
JustCode > Refactor > Rename...
F2 n/a n/a n/a n/a n/a
Rename File To Match Type Name
JustCode > Refactor > Rename File To Match Type Name
n/a n/a n/a n/a n/a n/a
Move or Delete Parameter
JustCode > Refactor > Move or Delete...
Ctrl+(R then S) n/a n/a n/a n/a
Move Type To Namespace
JustCode > Refactor > Move Type To Namespace
Ctrl+(R then O) n/a n/a n/a n/a n/a
Move Type To Another File
JustCode > Refactor >Move Type To Another File...
n/a n/a n/a n/a n/a
Introduce Field
JustCode > Refactor >Introduce Field...
Ctrl+(R then L) n/a n/a n/a n/a
Introduce Variable
JustCode > Refactor >Introduce Variable...
Ctrl+(R then V) n/a n/a n/a n/a
Introduce Constant
JustCode > Refactor >Introduce Constant...
n/a n/a n/a n/a n/a
Introduce Parameter
JustCode > Refactor >Introduce Parameter...
n/a n/a n/a n/a
Inline
JustCode > Refactor > Inline
Ctrl+(R then I) n/a n/a n/a n/a
Extract Method
JustCode > Refactor > Extract Method
Ctrl+(R then M) n/a n/a n/a n/a
Extract Interface
JustCode > Refactor > Extract Interface
n/a n/a n/a n/a
Organize and Add Missing Usings
JustCode > Refactor > Organize and Add Missing Usings
Ctrl+Shift+U n/a n/a n/a n/a n/a
Safe Delete
JustCode > Refactor > Safe Delete
Ctrl+(R then D) n/a n/a n/a n/a n/a
Extract Class from Parameter
JustCode > Refactor > Extract Class from Parameter
n/a n/a n/a n/a n/a
Reverse Assignments
JustCode > Refactor > Reverse Assignments
n/a n/a n/a n/a
Convert Class Selector to ID Selector
Refactor Menu in Visual Aid > Convert Class Selector to ID Selector
n/a n/a n/a n/a n/a n/a n/a
Convert ID Selector to Class Selector
Refactor Menu in Visual Aid > Convert ID Selector to Class Selector
n/a n/a n/a n/a n/a n/a n/a
Convert Anonymous Method to Lambda
Refactor Menu in Visual Aid > Convert Anonymous Method To Lambda
n/a n/a n/a n/a n/a
Convert Lambda to Anonymous Method
Refactor Menu in Visual Aid > Convert Lambda To Anonymous Method
n/a n/a n/a n/a n/a
Convert Lambda to Named Method
Refactor Menu in Visual Aid > Convert Lambda To Named Method
n/a n/a n/a n/a n/a
Convert Constructor to Factory Method
JustCode > Refactor > Convert Constructor to Factory Method
n/a n/a n/a n/a n/a
Convert Interface to Abstract Class
JustCode > Refactor > Convert Interface to Abstract Class
n/a n/a n/a n/a n/a
Convert Abstract Class To Interface
JustCode > Refactor > Convert Abstract Class To Interface
n/a n/a n/a n/a n/a
Convert Extention Method To Static
JustCode > Refactor > Convert Extention Method To Static
n/a n/a n/a n/a n/a
Convert Field-like Event to Event With Custom Implementation
JustCode > Refactor > Convert Field-like Event to Event With Custom Implementation
n/a n/a n/a n/a n/a
Convert Anonymous Method To Named Method
JustCode > Refactor > Convert Anonymous Method To Named Method
n/a n/a n/a n/a n/a n/a
Linq Conversions
JustCode > Refactor >...
n/a n/a n/a n/a n/a
Collapse Xml Element
Refactor Menu in Visual Aid > Collapse Xml Element
n/a n/a n/a n/a n/a n/a
Expand Empty Xml Element
Refactor Menu in Visual Aid > Expand Empty Xml Element
n/a n/a n/a n/a n/a n/a
Remove Xml Element And Promote Child
Refactor Menu in Visual Aid > Remove Xml Element And Promote Child
n/a n/a n/a n/a n/a n/a
Remove Xml Element
Refactor Menu in Visual Aid > Remove Xml Element
n/a n/a n/a n/a n/a n/a
Replace All Xml Tags
Refactor Menu in Visual Aid > Replace All Xml Tags
n/a n/a n/a n/a n/a n/a
Replace Xml Tag
Refactor Menu in Visual Aid > Replace Xml Tag
n/a n/a n/a n/a n/a n/a