Archive

Posts Tagged ‘Plug-ins’

How to set the default encoding for all files saved in Visual Studio

July 31st, 2012 2 comments

In Visual Studio, you can use the File -> Advanced Save Options menu item to save the file in the chosen encoding:

Visual Studio Advanced Save Options menu item

Read more…

DXCore Services – Assembly

June 13th, 2012 Comments off

The Assembly DXCore service provides access to the plug-in assemblies of the DXCore Framework.

Read more…

Troubleshooting the DXCore/CodeRush plug-in loading

May 15th, 2012 2 comments

Sometimes CodeRush/DXCore plug-ins may not be loaded correctly. Here is a brief instruction if you’d like to investigate and fix the loading of the plug-in in question.

Read more…

How to create shortcuts for refactorings that require a sub-menu choice

March 20th, 2012 Comments off

There is a built-in capability in CodeRush/DXCore to create shortcuts for any type of content providers, such as refactoring and code providers. Just choose the Refactor command and type in a provider’s name as a parameter. However, this approach does not work for refactorings that require a sub-menu choice; for example:

Read more…

Creating a new code issue and its fix for Java Script

March 6th, 2012 Comments off

The process of adding a new CodeRush code issue and a code fix provider for the code issue in the Java Script language is the same as for any other supported language. As an example, we are going to add a code issue that will highlight the “for..in” loop with the following structure:

Read more…

DXCore Services – PlugIn Extensions

February 14th, 2012 Comments off

The PlugIn Extensions DXCore service provides access to registered DXCore plug-in extensions.

The service contains several overloads of the Find method that searches for a plug-in extension based on a stored property value. Stored properties are used by the plug-in loader to retrieve information without demand-loading the plug-in in which this extension is contained. This should only be used in special circumstances.

Read more…

Creating a custom CodeRush Intellassist extension

October 18th, 2011 Comments off

In this topic we are going to extend the CodeRush Intellassist feature using the DXCore IntellassistExtension component. A sample extension will suggest all possible variable names of a local declaration based on its entered type in C# language.

Read more…

Deploying DXCore, CodeRush or community plug-ins using a VSIX extension

October 17th, 2011 Comments off

Note, this article has been moved to the official DevExpress Support Center site. Please refer to the moved article as it might have further updates or additional comments. Thank you.

A DXCore plug-in is usually represented by a single assembly. It might also include some additional data, for example, language dictionaries for the Spell Checker CodeRush plug-in and, probably, setting files, such as shortcuts. To install the plug-in, simply copy an assembly to the Community Plug-ins folder that looks like this in most cases:

%Documents%\DevExpress\IDE Tools\Community

where %Documents% is your Windows Documents folder.

Read more…