How to replace the VS2010 compiler skin

Source: Internet
Author: User
Tags visual studio 2010

Recent work changes to focus their main work on the expansion of Visual Studio development, in fact, I have been concerned about and research for a long time, the process found a lot of related resources, narrow to the specific technical aspects: Vsx,vs.net DSL, T4, etc., Large to the idea of software development: domain-driven, model-driven. Of course also found a lot of open source software, technology blog. Visual Studio Blog is one of them, although it is not long, but it is the Visual Studio development team's official blog, the main introduction of the IDE and its extensions. I will synchronize this blog in the future time to introduce a and everyone in the development process related knowledge, later in the work and personal time permitting, the introduction and in-depth (vs.net DSL series, VSX in-depth, model-driven development, development platform or related open source software, etc.).

Visual Studio 2010 provides more convenient support for extended development, it provides an extension manager (Extension Manager) to manage extensions, which is similar to eclipse, where you can also search for installation plugins online, visual Studio Color Theme Editor is a newly developed plugin.
You may use the import and export settings to implement the Vs.net Editor's background or the code's keyword coloring scheme, but people will always want to according to personal preferences to change the overall skin of vs.net,Matthew JohnsonThis plugin is developed to meet this function, plug-ins by invoking the underlying Shell color service, you can choose or customize their own skin, of course, this is only for vs.net Beta2.

Note
This plugin is now only able to control the color of the form, these colors can be read by the Ivsuishell.getvssyscolorex method, some ToolWindow such as toolbox, the start page of the color is also read this color Service, so it can be customized directly, but other ToolWindow, such as the solution (solution Explorer), use the built-in Win32 controls, so they are based on your current Win32 skin, without being visual Studio is covered (so when you change the skin of your operating system they will change), in addition, the text editing area (editor), the input window (output windows) and so on is another scheme, and will not be controlled by this plug-in, they will read another color Service, which is what we used before (in the tools-selection-environment-color and font settings).
Color service exposes the above colors to provide settings, it is difficult to find which color corresponds to where, but I will introduce a way to ease the setup.

Next, we'll take a step-by-step to use this plugin:
1. Install the plugin: You can search for this control via the Extension Manager (Tools\extension Manager), Visual Studio color theme Editor, or directly to the installation.

2. After the installation is complete, you will now have a theme menu above, if not, please restart, or to Tools->options->environment->extension Manager will load per user Extensions when running as Administratortt selected.
3. Click on the menu and you will find that there are some skins you can choose from and come up with custom color options.

With the Emerald skin selected, you will find that the whole vs.net has changed, good:

4. Click Customize Colors in the menu to pop up the manager from the definition color, the built-in skin is not editable, click New Theme to create a new skin.

5. Change the color, you can modify the H L S value to control the saturation, brightness, etc., more information about this is available here. Let's change the value of s to-100.

6. Apply skin: Click Apply in the window above, then close the window and you will find that the new skin is already in the theme menu.

7. Alternatively you can click the Color drop-down to change the RGB or HLS values in the pop-up window using color picker, or select the system color.

  
            
             Some other useful functions:  
            Import/export: Custom skins are stored in the registry, but can be exported as vstheme files, which can be imported into the vs.net of another machine, Allows the skin to be shared. However, the import of existing skin will be overwritten, this feature will be improved.  
           Copy and paste: The value of the color in the cell, you can directly copy and paste, easy to edit.  
Undo and Redo: Supports Undo and redo in this custom editing window.  
           Filter Criteria: The Filter box in the upper right corner allows you to search the skin by keyword.  
           colorization: Enables different skins to use the same color value for this setting.  
            
        

Uninstall:
If you uninstall this plugin, the selected skin is not the default skin, you will find that when uninstalled, Vs.net is still the original skin. If you want to uninstall completely, you also need to execute the following command:

12 reg delete HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme /f<br>reg delete HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCache /f<br>

 

If it's a lab environment, change 10.0 to 10.0EXP


Original and author:

Original link: http://blogs.msdn.com/visualstudio/archive/2010/01/04/changing-visual-studio-s-color-palette.aspx
Author:Matthew Johnson VS. NET Platform Development Engineer

Lone Warrior (Homecoming)
Source: http://lonely7345.cnblogs.com/
This article is copyright to the author and the blog Park, Welcome to reprint, but without the consent of the author must retain this paragraph, and in the article page obvious location to the original link, otherwise reserves the right to pursue legal responsibility.

How to replace the VS2010 compiler skin

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.