Rory Becker - DevExpress CodeRush Blog
Selection Embedding is one of those CodeRush features that doesn’t get a lot of mention, but it is extremely powerful. It provides the user with the ability to wrap some text (code, mark-up, comments) around some existing code already in place. Selection...
Rory Becker - DevExpress
6 November 2014
This is certainly one of the more simplistic plugin’s I’ve written, and yet it’s also one I use all the time. Imagine that you have the following fragment of HTML and you’d like to split it in half. Simply place your caret where you’d like to split the...
Rory Becker - DevExpress
7 October 2014
In my previous post I was extolling the virtues of Convert to Function . You’ll recall that it is used to alter the return type of the current function, from void to the value of the expression on the return statement at the caret. Well what if you have...
Rory Becker - DevExpress
15 July 2014
Assuming you want to create a new function, there are a few ways you could build it. For now let’s focus on the function’s return type… Type First In this case, you know the type of the value which your function will return. You have decided that you...
Rory Becker - DevExpress
15 July 2014
A new plugin… What does it do? Example 1 So imagine we have the following code.. Imagine now, that we decide that it’s not important to explain ‘where’ we were searching, when reporting this error. Normally we would… Highlight the string token {1} (including...
Rory Becker - DevExpress
2 July 2014
This plugin is a natural follow up to my previous CR_ReverseArgs plugin As you might imagine, this plugin changes the order of the selected operands. This might seem like a fairly trivial reason to create a plugin, but it happens often that it irritates...
Rory Becker - DevExpress
1 July 2014
Hurrah, another new CodeRush plugin. The problem minor annoyance Occasionally I realise that I’ve passed a couple of arguments to a method in the wrong order. What follows is usually a complicated series of… Move Left (Ctrl+Left) Select Right (Shift+Ctrl...
Rory Becker - DevExpress
1 July 2014
Another new CodeRush plugin! This time one to help declare extension methods on existing objects. Introducing Declare Extension Method This plugin is really simple. Consider the following code with a call to an undeclared method MyNewMethod. Place your...
Rory Becker - DevExpress
3 June 2014
Another plugin requested by our community To paraphrase: It would be great to have something that could recognise that an extension method was being called in the style of a normal method ie Method(Object, Params) and rewrite the call in the form of an...
Rory Becker - DevExpress
28 May 2014
Background A customer came to me asking about Templates and what could be done with them. The desired use case seemed simple enough: The user types a few characters, hits space and the template expands as usual. The user fills out one piece of information...
Rory Becker - DevExpress
25 July 2012
More Posts
Featured Posts
Alex Chuev (DevExpress)
Dennis Garavsky (DevExpress)
Dmitry Tokmachev (DevExpress)
Popular Topics
- Roadmap
- v25.1 - Next Release
- v24.2 - Latest Release
- Prerelease/EAP
- .NET 8 / .NET 9
- DevExtreme
- Blazor
- ASP.NET
- Office File API
- XAF UI/Web API Service
- .NET MAUI
- WinForms
- WPF
- Reporting
- BI Dashboard
- VCL
- Linux/MacOS/Unix
- AI