Release History

By product

JustCode Q3 2013

October 16, 2013

Q3 2013 (version 2013.3.1015.4)

NEW
  • Support for Visual Studio 2013
  • New in JustCode's Code Templates and File Templates:
    • UI and structural improvements
    • The templates are now context sensitive
  • New in JustCode's TestRunner: Navigation from the stack trace of failed tests
  • New: JustMock code generation commands
  • New: Refactoring command "Move Type To Another Project"
  • New: Code Metric "Cyclomatic Complexity"
  • New: The Cyclomatic Complexity is shown in the CodeLens of Visual Studio 2013 Ultimate RC when the position is set to "Above the unit"
  • New: VisualAid menus become transparent when the Ctrl key is held
  • New: Configuration menu added to VisualAid
  • New: "Visual Aid tag size" option in JustCode Options > Visual Features > Visual Aid
  • Support for the Icenium Extension for Visual Studio
  • New: The "Fix" command "Create Method" is available for generic methods
  • New: Formatter option "Indent block contents when brace positions are next line indented"
  • New: The "Cancel" context command in JustCode's Assembly Browser window is available for currently running decompilations
  • New: The squiggly line for not implemented interface members appears under the name of the class that should implement them
  • New: Select the method's body after executing the "Create Method" command
  • New: Show the "Use explicitly typed variable declaration" command before the "Remove surrounding block" command in the Visual Aid "Fix" menu
  • New: Code Cleaning option "Add default modifier to declarations without access modifiers" for C#
  • New: JustCode can now be enabled / disabled from the Help menu of JustCode or from the JustCode menu in the Visual Studio Options
  • New: QuickFix command "Fix Format String" available for formatted string
  • New: Auto-update tool window
  • JustCode Extensions Breaking Change: JustCode upgraded to .NET 4.0 framework. For more details, please go to this link
FIXED
  • Fixed: The JavaScript File templates don’t work in WinJS projects
  • Fixed: The "Create Property" commands are not available in object initializers
  • Fixed: The "Go To Definition" command does not work when executed on the "var" keyword
  • Fixed in Debug Decompiled Code: JustCode tries to add debug header for native image files (.ni.dll) form GAC
  • Fixed: The fix command for renaming a namespace suggests wrong name when the namespace ends with "_<number>"
  • Fixed: The context menu in JustCode's Assembly Browser window is not expanded at the expected position when invoked with the keyboard
  • Fixed: Incorrect indentation of arguments in chained method invocations
  • Fixed: Good-Code-Red: VB.NET/Razor: When inside a using block JustCode shows "Unexpected keyword" error after the "@" character
  • Fixed: Good-Code-Yellow: CSS: Warning "Unexpected value for property 'width'" is shown when the "calc()" function is used
  • Fixed: Bad-Code-Green: No warning is shown when a non-void tag is self-closed
  • Fixed: InvalidOperationException during the initialization of JustCode after opening a solution
  • Fixed: Regions are not expanded when navigating to code inside them
  • Fixed: The "GoToFile" search is slow when there are a lot of results
  • Fixed: The caret is moved to a wrong location when the Typing Assistance is on and a semicolon is pressed
  • Fixed: Visual Studio crash when dragging the grid separator in the TestToolWindow
  • Fixed: Type members, variables, etc. are not generated in the expected order
  • Fixed: Visual Studio's UI freezes after navigating to an already opened decompiled file
  • Fixed: The "Inline Variable" command is available for unused variables
  • Fixed: The F12 shortcut (Go To Definition) does not work in metadata files
  • Fixed: Incorrect String.Format statement is generated when the "Use String.Format" command is executed for a formatted string
  • Fixed: The "Fix Usings" and "Add using for '' commands do not work in .aspx files
  • Fixed: Incorrect formatting when the "After keywords" setting is disabled in JustCode's Spacing Options
  • Fixed in JustCode's Code Templates:
    • Incorrect chaining when an "Insert" template is expanded from the Visual Aid
    • Unexpected symbols in the suggestions list of expanded code templates
  • Fixed: Good-Code-Red: JavaScript: "Unexpected end of statement" error is shown when $http.delete is used
  • Fixed: Good-Code-Red: VB.NET: "Unknown entity" error is shown when a structure is not explicitly defined public
  • Fixed: Good-Code-Yellow: ASP.NET: A warning is shown when self-closing syntax is used on a non-void element
  • Fixed: The "Use String.Format" command generates incorrect code for formatted strings
  • Fixed: Good-Code-Red: ASP: <asp:TableRow> is not found in code behind because of missing runat="server"
From this version on, JustCode will be divided in two products - one for Visual Studio 2010 and above, and one for Visual Studio 2005 and 2008. If you are using JustCode with Visual Studio 2005 or 2008, please download the new version from this link. Note that installing this Q3 2013 version will remove JustCode for Visual Studio 2005 and 2008. For Visual Studio 2010 and above, please proceed with this Q3 2013 version.