Release History

By product

Q2 2012

June 11, 2012

JustCode Q2 2012 (v2012.2.608)

NEW
  • Improved: More support for CSS 3 and CSS-Hacks
  • Cloud Sync:
    • JustCode Settings Sync Service introduced. Users are now able to sync their settings using only their Telerik Credentials.
    • Show a resolution dialog if JustCode settings are changed and not saved when trying to sync manually.
  • New XAML features:
    • The navigation command "Go To Definition" works for XAML {Static|DynamicResource key}
    • "Rename" refactoring works for XAML {Static|DynamicResource key}
    • The navigation command "Find Usages" works for XAML resources
    • Unused XAML resource warning + Quick-Fix
  • New in JustCode's Options:
    • Highlight changed options in the JustCode Options dialog
    • Feature to import Visual Studio formatting options into JustCode Code Style options (you'll find it in the JC General options)
    • Button in JustCode Options to reset all settings to default
    • Show a resolution dialog if JustCode settings are changed in another instance
    • Automatically update settings changed from one JC instace in all other JC instances on the same machine
  • New in Code Clean command:
    • Added support for Razor in Code Cleaner
    • Code Cleaner for XML, XAML, HTML in JustCode Options
    • Code cleaning step for moving classes into separate files
  • New in JustCode's Test Runner:
    • Jasmine and QUnit tests run faster
    • You can run Jasmine tests with the current default browser
    • The requirement "Mark of the Web" for Jasmine tests is removed and is not needed anymore
    • The requirement "Run as Admin" for Jasmine tests is removed and is not needed anymore
    • The requirement "Run Active Content from My Computer" for Jasmine tests is removed and is not needed anymore
    • The requirement "Mark of the Web" for QUnit tests is removed and is not needed anymore
    • The requirement "Allow Active Content" for QUnit tests is removed and is not needed anymore
    • The requirement "Run as Administrator" for QUnit tests is removed and is not needed anymore
    • Support for any installed browser on the machine - Firefox, Chrome, Opera, IE...
    • Added option for choosing the preferred browser for JavaScript tests
  • New Camel Case searching when using "GoTo..." navigation commands
  • New: The commands listed in the Visual Aid menu are now divided into context and non-context commands
  • New: Popup menus are merged into Visual Aid. Shortcuts are now expanding the corresponding category of Visual Aid instead of showing a stand-alone popup menu.
  • New: Option in "Visual Aid" section of JustCode Options for controlling the collapsing/expanding of non-context (additional) commands in Visual Aid
  • New: Refactoring "Move String To Resource File"
  • New: Code Generation command "Introduce Header" works for Razor
FIXED
  • Fixed: Exception thrown when executing "Move Type to Another File" cleaning step on VB.NET or web project
  • Fixed: Decompile nested types
  • Fixed: JavaScript wrapping formatter is working correctly in all supported cases
  • Fixed: JavaScript formatter incorrect indentations
  • Fixed: Showing test output for passed JavaScript tests for QUnit
  • Fixed: Exception when Visual Studio is opened with user with no adminstrator rights
  • Fixed: ToDo Navigator: Ignore entities in filtered files and projects
  • Fixed: The Code Generation command "Expand Selection" now works properly in XAML files
  • Fixed: System.Format exception in CSS Color Picker
  • Fixed: "Key Not Found" exception in Visual Basic templates
  • Fixed: Test Runner: MSpec "Not Implemented" tests' status is now shown as "Inconclusive"
  • Fixed: Visual Aid commands not refreshed when selection and contents have been changed
  • Fixed: Visual Aid is not reset properly after invoking keyboard mode with the mouse
  • Fixed: Visual Aid not expanding using keyboard short-cut when mouse is over header
  • Fixed: Visual Aid is placed behind some layers in the Visual Studio 2010 editor (behind text in some special cases)
  • Fixed: Create Method - make method parameter names unique and according to the naming policy
  • Fixed: Changed the way the Visual Studio commands and menus are registered - this should fix issues with not being able to change menu items and sometimes forgotten key bindings.

Major highlights

  • Option to save and sync your JustCode settings in a cloud (Cloud Sync) - have the same set of JC settings anywhere
  • WinRT support (ability to develop Metro apps, i.e. support for Win 8 RC and Visual Studio 2012 RC)
  • XAML new features (details below)
  • Getting Started Wizard
  • Improved Code Clean command (details below)
  • Improved Camel Case Search in the GoTo... dialogs
  • Performance improvements