Home/Products/JustCode/JustCode Features Matrix

JustCode Feature Matrix

Legend:

  • Full support
  • Limited support
  • Not supported
  • n/a- Not applicable


The shortcuts listed below are from the JustCode Keyboard Shortcuts Profile. For more info please refer to the JustCode Keyboard Shortcuts Profiles blog post.

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

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

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

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

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

Yes Yes n/a n/a Yes n/a Yes Yes
Go To Type Of Expression
JustCode > Navigate > Go To Type Of Expression
Yes Yes Not Supported Not Supported 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) Yes Yes n/a n/a n/a n/a n/a Yes
Create Set/Get Property
JustCode > Code > Create Set/Get Property
Ctrl+(R then P) Yes Yes n/a n/a n/a n/a n/a Yes
Create Constructor
JustCode > Code > Create Constructor
Ctrl+(R then C) Yes Yes n/a n/a n/a n/a n/a Yes
Duplicate Text
JustCode > Code > Duplicate Text
Ctrl+D Yes Yes Yes Yes Yes Yes Yes Yes
Expand Selection
JustCode > Code > Expand Selection
Ctrl+W Yes Yes Yes Yes Yes Yes Yes Yes
Generate Equality Members
JustCode > Code > Expand Selection
Ctrl+W Yes Yes n/a n/a n/a n/a n/a Yes
Introduce Header
JustCode > Code > Introduce Header
Ctrl+(R then H) Yes Yes n/a n/a Yes n/a Not Supported Yes
Create Derived Type
JustCode > Code > Create Derived Type
Yes Yes n/a n/a n/a n/a n/a Yes
Create Partial Class
JustCode > Code > Create Partial Class
Yes Yes n/a n/a n/a n/a n/a Yes
Create Overload
JustCode > Code > Create Overload
Yes Yes n/a n/a Not Supported n/a n/a Yes
Create Event Invocator
JustCode > Code > Create Event Invocator
Yes Yes n/a n/a n/a n/a n/a n/a
Single Line Comment
JustCode > Code > Single Line Comment
Ctrl+/ Yes Yes Not Supported Not Supported Yes Not Supported Not Supported Limited
Block Comment
JustCode > Code > Block Comment
Ctrl+Alt+/ Yes n/a Not Supported Not Supported Yes Not Supported Not Supported Limited
Code Formatting
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Format Code
JustCode > Code > Format Code
Ctrl+Alt+F Yes Yes Yes Yes Yes Yes Yes Yes
Code Reordering
Yes Not Supported n/a n/a n/a n/a n/a n/a
Lines Wrapping
Yes n/a n/a n/a n/a n/a n/a n/a
Code Style Sharing
Yes Yes Not Supported Not Supported Yes Not Supported Yes Yes
Indentation
Yes Yes Yes Yes Yes Yes Yes Yes
Spacing
Yes Not Supported Not Supported Not Supported Yes Not Supported Yes Not Supported
New Lines
Yes Not Supported Not Supported Not Supported Yes Not Supported Yes Yes
Blank Lines
Yes Limited Not Supported Not Supported Not Supported Not Supported Not Supported Not Supported
Brace Positions
Yes n/a Not Supported n/a Yes n/a Yes Yes
Using Directives
Yes Yes Not Supported Not Supported Not Supported Not Supported Not Supported Not Supported
Quick Fixes
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Fix
JustCode > Fix...
Alt+Enter Yes Yes Yes Yes Yes Yes Yes Yes
Create Field Yes Yes n/a n/a n/a n/a n/a Yes
Create Property Yes Yes n/a n/a n/a n/a n/a Yes
Create auto-implemented Property Yes Not Supported n/a n/a n/a n/a n/a Yes
Create Variable Yes Yes n/a n/a Not Supported n/a n/a Yes
Create Method Yes Yes n/a n/a Not Supported n/a n/a Yes
Field Can Be Made Read-Only
Yes Yes n/a n/a n/a n/a n/a Yes
Create Property For Unused Field
Yes Yes n/a n/a n/a n/a n/a Yes
Create Constructor Yes Yes n/a n/a Not Supported n/a n/a Yes
Generate Class Yes Yes n/a n/a n/a n/a n/a Yes
Generate Structure Yes Yes n/a n/a n/a n/a n/a Yes
Generate Interface Yes Yes n/a n/a n/a n/a n/a Yes
Generate Enumeration Yes Yes n/a n/a n/a n/a n/a Yes
Insert Character Yes Yes n/a n/a n/a n/a Yes Yes
Insert Cast Yes Not Supported n/a n/a n/a n/a n/a Yes
Insert Safe Cast Yes Not Supported n/a n/a n/a n/a n/a Yes
Add Using Yes Yes n/a n/a n/a n/a n/a Yes
Replace With Using.Foo Yes Yes n/a Not Supported Not Supported Not Supported n/a Yes
Fix Usings Yes Yes n/a n/a n/a n/a n/a Yes
Fix Return Type Mismatch Yes Yes n/a n/a n/a n/a n/a Yes
Add Reference and Fix Using Yes Not Supported n/a n/a n/a n/a n/a Yes
Delete Yes Yes Not Supported Not Supported Not Supported Not Supported Yes Yes
Move Type To Another File Yes Not Supported n/a n/a n/a n/a n/a Yes
Rename File To Match Type Name Yes Not Supported n/a n/a n/a n/a n/a Yes
Error and Warning Control Yes Yes Not Supported Not Supported Not Supported Not Supported Yes Yes
Move to Parameter Yes Yes n/a n/a Not Supported n/a n/a Yes
Convert If Statement to Conditional Expression Yes Yes n/a n/a Yes n/a n/a Yes
Use String.Format Yes Yes n/a n/a n/a n/a n/a Yes
Create Constructor and Initialize Fields Yes Yes n/a n/a n/a n/a n/a Yes
Add Parameter to Constructor Yes Yes n/a n/a n/a n/a n/a Yes
Add Parameter to Constructor and Initialize Field Yes Yes n/a n/a n/a n/a n/a Yes
Code Templates
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Iteration Templates  Yes  Yes  Not Supported  Not Supported  Yes  Not Supported  Not Supported Limited
Surround Templates  Yes  Yes  Not Supported  Not Supported  Yes  Not Supported  Not Supported Limited
Other Templates  Yes  Yes  Not Supported  Not Supported  Yes  Not Supported  Not Supported Limited
Code Cleaning
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS
 Razor
Clean Code Ctrl+Shift+Alt+C  Yes  Yes  Not Supported  Yes  Yes  Yes  Not Supported  Yes
Coding Assistance
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS
Razor
Type Assistance
Yes Yes  Not Supported  Not Supported Yes  Not Supported  Not Supported Yes
Color Identifiers
Yes Yes Yes Yes Yes  Not Supported  Not Supported  Not Supported
Refactorings
Feature Shortcut C# VB.NET ASP.NET XAML JavaScript HTML CSS Razor
Rename Namespace
JustCode > Refactor > Rename...
F2 Yes Yes Not Supported Not Supported n/a n/a n/a Yes
Rename Type
JustCode > Refactor > Rename...
F2 Yes Yes Yes Yes Yes n/a n/a Yes
Rename Method
JustCode > Refactor > Rename...
F2 Yes Yes Not Supported Not Supported Yes n/a n/a Yes
Rename Field
JustCode > Refactor> Rename...
F2 Yes Yes Not Supported Not Supported n/a n/a n/a Yes
Rename Property
JustCode > Refactor > Rename...
F2 Yes Yes n/a n/a n/a n/a n/a Yes
Rename Event
JustCode > Refactor> Rename...
F2 Yes Yes n/a n/a n/a n/a n/a Yes
Rename Parameter
JustCode > Refactor> Rename...
F2 Yes Yes n/a n/a Yes n/a n/a Yes
Rename Local Variable
JustCode > Refactor> Rename...
F2 Yes Yes n/a n/a Yes n/a n/a Yes
Rename Element
JustCode > Refactor > Rename...
F2 n/a n/a Yes Yes n/a n/a Yes n/a
Rename File To Match Type Name
JustCode > Refactor > Rename File To Match Type Name
Yes Yes 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) Yes Yes n/a n/a Not Supported n/a n/a Yes
Move Type To Namespace
JustCode > Refactor > Move Type To Namespace
Ctrl+(R then O) Yes Yes n/a n/a n/a n/a n/a Yes
Move Type To Another File
JustCode > Refactor >Move Type To Another File...
Yes Yes n/a n/a n/a n/a n/a Yes
Introduce Field
JustCode > Refactor >Introduce Field...
Ctrl+(R then L) Yes Yes n/a n/a Yes n/a n/a Yes
Introduce Variable
JustCode > Refactor >Introduce Variable...
Ctrl+(R then V) Yes Yes n/a n/a Yes n/a n/a Yes
Introduce Constant
JustCode > Refactor >Introduce Constant...
Yes Yes n/a n/a n/a n/a n/a Yes
Introduce Parameter
JustCode > Refactor >Introduce Parameter...
Yes Yes n/a n/a Not Supported n/a n/a Yes
Inline
JustCode > Refactor > Inline
Ctrl+(R then I) Yes Yes n/a n/a Yes n/a n/a Yes
Extract Method
JustCode > Refactor > Extract Method
Ctrl+(R then M) Yes Yes n/a n/a Yes n/a n/a Yes
Extract Interface
JustCode > Refactor > Extract Interface
Yes Yes n/a n/a Yes n/a n/a Yes
Organize and Add Missing Usings
JustCode > Refactor > Organize and Add Missing Usings
Ctrl+Shift+U Yes Yes n/a n/a n/a n/a n/a Yes
Safe Delete
JustCode > Refactor > Safe Delete
Ctrl+(R then D) Yes Yes n/a n/a n/a n/a n/a Yes
Extract Class from Parameter
JustCode > Refactor > Extract Class from Parameter
Yes Yes n/a n/a n/a n/a n/a Yes
Reverse Assignments
JustCode > Refactor > Reverse Assignments
Yes Yes n/a n/a Yes n/a n/a Yes
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 Yes 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 Yes n/a
Convert Anonymous Method to Lambda
Refactor Menu in Visual Aid > Convert Anonymous Method To Lambda
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Lambda to Anonymous Method
Refactor Menu in Visual Aid > Convert Lambda To Anonymous Method
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Lambda to Named Method
Refactor Menu in Visual Aid > Convert Lambda To Named Method
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Constructor to Factory Method
JustCode > Refactor > Convert Constructor to Factory Method
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Interface to Abstract Class
JustCode > Refactor > Convert Interface to Abstract Class
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Abstract Class To Interface
JustCode > Refactor > Convert Abstract Class To Interface
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Extention Method To Static
JustCode > Refactor > Convert Extention Method To Static
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Field-like Event to Event With Custom Implementation
JustCode > Refactor > Convert Field-like Event to Event With Custom Implementation
Yes Yes n/a n/a n/a n/a n/a Yes
Convert Anonymous Method To Named Method
JustCode > Refactor > Convert Anonymous Method To Named Method
Yes n/a n/a n/a n/a n/a n/a Yes
Linq Conversions
JustCode > Refactor >...
Yes Yes n/a n/a n/a n/a n/a Yes
Collapse Xml Element
Refactor Menu in Visual Aid > Collapse Xml Element
n/a n/a n/a Yes n/a Yes n/a n/a
Expand Empty Xml Element
Refactor Menu in Visual Aid > Expand Empty Xml Element
n/a n/a n/a Yes n/a Yes 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 Yes n/a Yes n/a n/a
Remove Xml Element
Refactor Menu in Visual Aid > Remove Xml Element
n/a n/a n/a Yes n/a Yes n/a n/a
Replace All Xml Tags
Refactor Menu in Visual Aid > Replace All Xml Tags
n/a n/a n/a Yes n/a Yes n/a n/a
Replace Xml Tag
Refactor Menu in Visual Aid > Replace Xml Tag
n/a n/a n/a Yes n/a Yes n/a n/a

Check also...