So I'm starting to look at DXCore from DevExpress (It's the same engine that CodeRush and Refactor! uses). I've written an addin for SharpTools, but SharpTools lacks the ability for me to tap into a couple areas of VS.Net, so I thought I would look at the other framework and see what I can do with it. I started out to see what already exists for DXCore (I'm not interested in re-inventing the wheel).
Here's what I found -
- CR Plugin - A repository for various CodeRush / DXCore plug-ins as well as detailed tutorials (it includes a code metrics plugin).
- CR_QueryAnalyzer - a plugin to let users highlight anything in Visual Studio, and execute it against SQL Server, as they would in Query Analyzer
- CR_Documentor - The Documentor Plug-In for DXCore (further development of Lutz Roeder's Documentor application)
- SpellChecker - spell checks strings inside the editor
- CopyProject - copies or compresses files relevant to the project and/or solution) - useful if you have to send the solution/project to somebody
- Enterprise Library Configuration Tool Launcher - adds context menu that launches Enterprise Library Configuration Tool on the current project
- Guid Plugin - The Guid plugin allows you to easily add drop a new GUID directly in your code at the current cursor position - with one keyboard shortcut (we recommend Ctrl+Alt+G).
- Namespace Adder Plugin - Whenever your cursor is on a type identifier, simply press Ctrl+Alt+U, and the plugin will automatically find the namespace needed for your type, and add the appropriate using directive to your source file (if needed; if the namespace is already being used, it will notify you of that).
- Commenter - Writing a CodeRush plugin which helps you to comment your code
- CodeRush Electric Editing plugin - Adds some of the “electric” features from Emacs: hungry delete and backspace and automatic newline insertion for the semicolon and the opening and closing curly braces.
- OpenToolWindow plugin - Beta 2 of Visual Studio .NET 2005 has introduced a problem that prevents CodeRush from showing its menu entries. This plugin adds a ShowToolWindows command to get around the problem and ToggleToolWindows to be able to show and hide various tool windows using a keyboard shortcut.
[Update: I just added the CodeRush Electric Editing plugin...
Update 2 (from my car sitting in the garage with my sleeping boys): added OpenToolWindows]
Posted
Thu, Aug 11 2005 1:11 PM
by
Jay Kimble