in

Platinum Bay

Peace, Love, and...

This Blog

Syndication


.NETicated

Visual Studio 2008 Options Changes

A lot of Visual Studio's customization comes from the Options pages (Tools | Options). Curious about what was new in Visual Studio 2008, I did a side-by-side comparison of the Visual Studio 2005 and Visual Studio 2008 Options pages. Here are the differences I found between the Team Editions for Software Developers.

Note: I actually tested between Visual Studio 2005 Team Edition for Software Developers, and Visual Studio 2008 Team Suite. I attempted to discern which additional options were part of Team Suite, and not additions from Visual Studio 2005. I may have also hosed either environment. Therefore this list may not be conclusive or completely accurate, though every attempt blah blah blah…

On with it mate!

Projects and Solutions | VB Defaults

  • A setting was added to allow Option Infer to be turned on or off by default.

Text Editor

  • Two new sections were added named XAML and XOML.

Text Editor | C# | Advanced

  • A setting was added under the Refactoring group titled 'Warn on members with compiler generated references'.
  • A new section was added, 'Organize Usings', which contains two new settings:
    • Warn if build errors exist when organizing usings
    • Place 'System' directives first when sorting usings

Text Editor | C# | Formatting | New Lines

  • Several new settings were added under the 'New line options for braces' group:
    • Place open brace on new line for anonymous types
    • Place open brace on new line for object initializers
    • Place open brace on new line for lambda expressions
  • A new group titled 'New line options for expressions' was added, containing the following settings:
    • Place members in object initializers on new line
    • Place members in anonymous types on new line
    • Place query expression clauses on new line

Text Editor | C# | Formatting | Spacing

  • In the 'Set other spacing options' group, the following setting was added:
    • Ignore spaces in declaration statements

Text Editor | C# | IntelliSense

  • In the IntelliSense Member Selection group, the Clear History button was removed.

Text Editor | HTML | Miscellaneous

  • Removed – Enable property grid in Source view
  • Added – Only use TAB to commit Jscript statement completion

Text Editor | HTML | Validation

  • In the Options | Show Errors group, the following settings were added:
    • as warnings (HTML, CSS)
    • as warnings (JScript)

Debugging | General

  • A setting was added titled 'Warn if script debugging is disabled on launch'.

Debugging | Edit and Continue

  • A setting was added called 'Enable while remote debugging or debugging an application running under another user account.'

HTML Designer | General

  • In the 'Start Pages in' group, a new option called 'Split View' was added.
  • The Smart Tags group was removed.
  • Three new check options were added:
    • Assign unique IDs to new tables
    • Auto keyboard switching
    • Split views vertically

HTML Designer | CSS Positioning

This section was removed.

HTML Designer | Display

This section was removed.

HTML Designer | CSS

This section was added.

HTML Designer | CSS Styling

This section was added.

HTML Designer | Ruler and Grid

This section was added.

HTML Designer | View

This section was added.

Published Dec 17 2007, 06:36 PM by Steve
Filed under:

Comments

No Comments

Leave a Comment

(required )  
(optional )
(required )  
Add

About Steve

Steve Andrews is an independent consultant, INETA speaker, and Microsoft MVP for Visual Studio ALM. He has been working in technology for over ten years focusing on custom application development and Application Lifecycle Management. Steve is also Microsoft and IBM certified and a community fanatic having led sessions at nearly 100 events across North America. When he's not developing software solutions or engaging with the community about software technology, Steve is a closet singer and songwriter and plays the guitar and keys. Occasionally, Steve even gets to sleep. Occasionally.
Powered by Community Server (Commercial Edition), by Telligent Systems
© Platinum Bay | Some Rights Reserved Creative Commons License

Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or annonymous comments) - so keep it polite, please.