JustCode

The tables below provides a complete list of the features of JustCode and their availability in the different languages.

Code Analysis

Code Analysis
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML
Solution Wide On-the-fly Analysis
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Error Checking

(JustCode | Windows | Show Error List Window...)

Ctrl+Alt+Y
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Warnings

(JustCode | Windows | Show Error List Window...)

Ctrl+Alt+Y
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Code Highlighting
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Inspection Details
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Error Navigation

(JustCode | Go to Previous Error, JustCode | Go to Next Error)

Ctrl+Up Arrow

Ctrl+Down Arrow

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Warning Navigation

(JustCode | Go to Previous Warning, JustCode | Go to Next Warning)

Ctrl+Shift+Up Arrow

Ctrl+Shift+Down Arrow

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Marker Bar and Status Indicator
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Status Bar
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Errors in Own Dialog Window

(JustCode | Windows | Show Error List Window...)

Ctrl+Alt+Y
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Exclude Files and Projects from the Error Reporting Globally
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Code Navigation & Search

Code Navigation & Search
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML

Navigate From Current Position

(JustCode | Navigate From Current Position...)

Alt+`

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Go To Definition

(JustCode | Navigate | Go To Definition...)

F12

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Go To File

(JustCode | Navigate | Go To File...)

Ctrl+Alt+G

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Go To Type

(JustCode | Navigate | Go To Type...)

Ctrl+Alt+T

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Gray-10x 10

Go To Symbol

(JustCode | Navigate | Go To Symbol...)

Ctrl+Alt+S

Black-10x 10
Black-10x 10
Black-10x 10
Black White-10x 10
Black-10x 10
White-10x 10

Go To Member

(JustCode | Navigate | Go To Member...)

Ctrl+Alt+M

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Find Usages

(JustCode | Navigate | Find Usages...)

Alt+F7

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Find Extended Usages

(JustCode | Navigate | Find Extended Usages...)

Shift+F12

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Highlight Usages

(JustCode | Navigate | Highlight Usages)

Ctrl+Shift+F7

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Highlight Usages in File

(JustCode | Navigate | Highlight Usages in File)

Ctrl+Shift+F8

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Go To Previous/Next Usage

(JustCode | Navigate | Go To Previous Usage, JustCode | Navigate |

Go To Next Usage)

Ctrl+Alt+Up Arrow

Ctrl+Alt+Down Arrow

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Find Base Types

(JustCode | Navigate | Find Base Types...)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Find Inheritors

(JustCode | Navigate | Find Inheritors...)

Ctrl+Alt+B

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Find Members Returning Type

(JustCode | Navigate | Find Members Returning This Type...)

Shift+Alt+,

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10

Find Members Taking Type

(JustCode | Navigate | Find Members Taking This Type...)

Shift+Alt+M

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10

Find Overridden Members

(JustCode | Navigate | Find Overridden Members...)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Find Overriding Members

(JustCode | Navigate | Find Overriding Members...)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Locate In Solution Explorer

(JustCode | Locate In Solution Explorer)

Shift+Alt+L
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Camel Case Search

Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Code Generation

Code Generation
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML

Add Stubs In Inheritors

(JustCode | Code | Add Stubs In Inheritors)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Add Stubs for Required Members

(JustCode | Code | Add Stubs For Required Members)

Ctrl+K, Ctrl+M
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Create Set/Get Property

(JustCode | Code | Create Set/Get Property)

Ctrl+R, Ctrl+P
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Create Constructor

(JustCode | Code | Create Constructor)

Ctrl+R, Ctrl+C
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Duplicate Text

(JustCode | Code | Duplicate Text)

Ctrl+D
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Expand Selection

(JustCode | Code | Expand Selection)

Ctrl+W
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Create Event Invocator

(JustCode | Code | Create Event Invocator)

Ctrl+W
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Code Cleaning

Code Cleaning
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML

Format Code

(JustCode | Code | Format Code)

Ctrl+Alt+F
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10

Code Reordering

Black-10x 10
White-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Lines Wrapping

Black-10x 10
White-10x 10
White-10x 10
White-10x 10
Black-10x 10
White-10x 10

Refactorings

Refactorings
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML

Rename Namespace

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Gray-10x 10
Gray-10x 10

Rename Type

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Gray-10x 10

Rename Method

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Black-10x 10
Gray-10x 10

Rename Field

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Gray-10x 10
Gray-10x 10

Rename Property

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Rename Event

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Rename Parameter

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Rename Local Variable

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Rename Element

(JustCode | Refactor | Rename...)

Ctrl+R, Ctrl+R
Gray-10x 10
Gray-10x 10
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10

Move or Delete Parameter

(JustCode | Refactor | Move Or Delete...)

Ctrl+R, Ctrl+S
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
White-10x 10
Gray-10x 10

Move Type To Namespace

(JustCode | Refactor | Move Type To Namespace...)

Ctrl+R, Ctrl+O
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Introduce Parameter

(JustCode | Refactor | Introduce Parameter)

Ctrl+R, Ctrl+L
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Introduce Field

(JustCode | Refactor | Introduce Field)

Ctrl+R, Ctrl+L
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Introduce Constant

(JustCode | Refactor | Introduce Constant)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Introduce Variable

(JustCode | Refactor | Introduce Variable)

Ctrl+R, Ctrl+V
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Inline

(JustCode | Refactor | Inline Variable)

Ctrl+R, Ctrl+I
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Linq Conversions

(JustCode | Refactor | ...)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Extract Interface

(JustCode | Refactor | Extract Interface)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Extract Method

(JustCode | Refactor | Extract Method)

Ctrl+R, Ctrl+M
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Extract Class From Parameters

(JustCode | Refactor | Extract Class From Parameters)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Organize and Add Missing Usings

(JustCode | Refactor | Organize and Add Missing Usings)

Ctrl+Shift+U
Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Pull Member to Base Class

(JustCode | Refactor | Pull Member to Base Class)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10
Gray-10x 10

Convert Anonymous Method To Lambda

(JustCode | Refactor | To Lambda)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Lambda To Anonymous Method

(JustCode | Refactor | To Anonymous Method)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Lambda To Named Method

(JustCode | Refactor | To Named Method)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Anonymous Method To Named Method

(JustCode | Refactor | To Named Method)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Constructor To Factory Method

(JustCode | Refactor | Convert Constructor To Factory Method)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Interface To Abstract Class

(JustCode | Refactor | Convert Interface To Abstract Class)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Abstract Class To Interface

(JustCode | Refactor | Convert Abstract Class To Interface)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Extension Method To Static

(JustCode | Refactor | Convert extension method to static)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Convert Simple Event To Custom Implemented

(JustCode | Refactor | To Custom Event Implementation)

Black-10x 10
Black-10x 10
Gray-10x 10
Gray-10x 10
Black-10x 10
Gray-10x 10

Quick Fixes

Code Templates

Code Templates
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML
Iteration TemplatesAlt+End
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Black-10x 10
White-10x 10
Surround TemplatesAlt+End
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Black-10x 10
White-10x 10
Other TemplatesAlt+End
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Black-10x 10
White-10x 10

Coding Assistance

Coding Assistance
FeatureShortcutC#VB.NETASP.NETXAMLJavaScriptHTML
Type Assistance
Black-10x 10
Black-10x 10
White-10x 10
White-10x 10
Black-10x 10
White-10x 10
Color Identifiers
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
Black-10x 10
White-10x 10

Legend

Legend
ShortcutKeyboard shortcut to execute the command
Black-10x 10
Supported feature
White-10x 10
Not supported feature
Black White-10x 10
Limited support
Gray-10x 10
Not relevant