Release History

By product

Q1 2013

February 20, 2013

Q1 2013 (version 2013.1.219)

NEW
  • New: Support for LESS:
    • Underlinings and Structural highlighting
    • Syntax colorization with an option to switch it on/off
    • Show errors in info stripe bar and error list
    • Navigations:
      • Go To Definition for parameters, variables, mixins
      • Find usages for parameters, variables, mixins
    • Refactorings:
      • Rename
      • Convert Class Selector to ID Selector
      • Convert ID Selector to Class Selector
    • Color Chooser
    • Formatter
    • Typing assistance
    • Compilation to CSS - regular & minified output
      • Compilation Result Window is shown after compilation of multiple targets
      • Navigation to the output CSS from the Compilation Result Window if compilation was successful
      • Navigation to the compilation error from the Compilation Result Window in case of errors
      • Output CSS is nested under the source LESS file in the Solution Explorer
  • New: Support for Kendo templates
  • New: Customer Experience Improvement Program
  • New in JustCode Warnings and Errors:
    • They are now called "problems"
    • Changing a problem type from the JustCode Errors grid
    • If a certain problem is set to "Disable", JustCode doesn't show a quick-fix
    • JustCode->Options->Code Analysis->Problems are solution shared as well
    • Search filters in the JustCode "Errors Window"
    • New commands for the "Problems" items:
      • "Find all such problems"
      • "Change problem type"
      • "Unignore all problems in this file"
  • New: Code templates for HTML, LESS, CSS
  • New: "Code Style" options->"New Lines" option for Switch-Case statements
  • New: Hint in the "Code Style" options that notifies the user about available code previews
  • New: Separate "Typing Assistance" options for C#, VB.NET, JavaScript, LESS
  • New: Currently opened file is positioned first and highlighted in the results when using "Go To Definition/Implementation"
  • New: JustCode Options tooltips
  • New: When the mouse hovers over a usage of a constant, a tooltip with its value is shown
FIXED
  • ToDo Navigator:
    • Fixed: "Current project" filter does not work for Web Sites
    • Fixed: Filter text is not cleared for current file and current project after the solution is closed
    • Fixed: Closing the last file in editor does not clear the filter text in case "Current File" was selected
  • Fixed: Code Style Options: File Header text is not saved if a tags are added without being edited
  • Fixed: Code Style Options: $PROJECT__NAME$ and $FILE__NAME$ are not automatically set
  • Fixed: Problem in Structural Highlighting when setting colors
  • Fixed: Scrolling issues in JustCode->Code Style Options
  • Fixed: JC Options->Code Analysis->General->Exclude File Filters: Pressing Enter closes the Options window
  • Fixed: "Create Class" quick-fix generates class that inherits from object
  • Fixed: Good-Code-Red: VB.NET: "This class subclasses one type with different arguments"
  • Fixed: Good-Code-Red: CSS: @charset rule causes errors and warnings
  • Fixed: Good-Code-Red: VB.NET: Errors shown from the Async CTP 3 in VS2012 when the Target Framework is 4.0 or earlier
  • Fixed: Good-Code-Yellow: CSS: "Unexpected value 'none' for property max-height"
  • Fixed: Good-Code-Yellow: C#: When MEF Imports are used incorrect warnings are shown
  • Fixed: Incorrect warnings "Field can be made readonly" and "Field is never assigned" for fields with properties
  • Fixed: Tooltips are shown for dead code
  • Improved JustCode "Unit Test Runner" initialization performance
  • Fixed: JustCode disappears in a file when VS 2012 diff window is closed
  • Code Cleaner:
    • Fixed: "Arrange code block usage" option changes the code logic in some cases
    • Fixed: If "Arrange code block usage" option is selected, comments inside if-else statement are duplicated
    • Fixed: "Format Code" option is not selected in the Basic (built-in) profile for CSS and LESS
  • Formatter:
    • Fixed: Unexpected formatting in some cases with #region
    • Fixed: Comments inside "if-else" block are removed after format
    • Fixed: Comments in a single line "if-else" statements are aligned with the "if-else" clauses instead with the statement
    • Fixed: "A closing brace should not be preceded by a blank line" setting does not work if there is #endregion before the closing brace
    • Fixed: Bug in indentation of "if-else" statement
  • Fixed: Compatibility with Mindscape
  • Fixed: Arrow Glyphs: Click on up/down arrows sets unwanted breakpoints
  • Fixed: System.InvalidOperationException: Attempting to get the view from an adapter in state Closed
  • Fixed: System.Runtime.InteropServices.COMException (0x80020003): Member not found exception