Author Archives: Dmitri Nesteruk

Using ReSharper with MonoTouch Applications

There is no denying that, with the rising popularity of Apple-made devices, iOS development has seduced a large number of developers. If you look at the TIOBE index, you will easily note that Objective-C, the primary iOS development language, stands … Continue reading

Posted in News and Events | Tagged , , | 13 Comments

ReSharper SDK Adventures Part 9 — Update notifications

Welcome to another part of the ReSharper SDK Adventures! One of the problems that many plugin developers face is in being able to update their plugins after they are released, so in this post we’ll take a look at how … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , | Leave a comment

Agent Mulder – supporting IoC in ReSharper

The almost pervasive use of IoC containers in modern-day enterprise apps presents a special challenge to ReSharper. After all, how can ReSharper possibly know that a type, which for all intents and purposes appears to be unused, is actually configured … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , , , , , , , , , , | 6 Comments

R2P: A General-Purpose ReSharper Plugin

R2P (short for ‘Refactoring to Patterns’) is a plugin that embodies a collection of features of a fairly experimental nature. It does not have a single theme but, rather, tries to do different things in different areas of ReSharper. Let’s … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , , | 5 Comments

ReSpeller: A Spell-Checking Plugin for ReSharper

Those of you who have worked with IntelliJ IDEA and related products know that all those IDEs have incorporated a built-in spell checker for a very long time. With ReSharper, the situation is slightly different in that we have several … Continue reading

Posted in News and Events | Tagged , | 2 Comments

ReSharper SDK Adventures Part 8 — Expression factoring improved

In the previous part of the SDK Adventures, we started work on a factoring context action for mathematical expressions. We did quite a bit of work to get the factoring algorithm off the ground, but there’s yet more to be … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , | Leave a comment

JavaScript Support Improvements in ReSharper 7.1

Тhе JаvаSсriрt рrоgrаmming lаnguаgе соntinuеs tо risе in рорulаrity, sо аt JеtВrаins wе wоrk tirеlеssly tо bring аbоut mоrе аnd bеttеr suрроrt fоr this lаnguаgе. Неrе is аn оvеrviеw оf thе nеw things wе’vе gоt in stоrе fоr thе 7.1 … Continue reading

Posted in News and Events | Tagged , , | 2 Comments

ReSharper SDK Adventures Part 7 — Factoring expressions

Welcome to another part of the SDK adventures. Most of the sample plugins shown so far have been fairly simple, with implementation times ranging from a few minutes to an hour, at most. In this part of the series I … Continue reading

Posted in News and Events | Tagged , | 1 Comment

Code Formatting Improvements in ReSharper 7.1

Code formatting is, and will always remain, a sensitive subject: with many companies having their own specific standards, it’s very difficult to please everyone. In ReSharper 7.1, we’ve taken another shot at smoothing out the formatting experience with more options … Continue reading

Posted in How-To's, Other, ReSharper Tips&Tricks | Tagged , , | 9 Comments

ReSharper SDK Adventures Part 6 — Read-only inteface generator

Welcome to another instalment of the ReSharper SDK Adventures! In this part of the series, we are going to talk about code generation and, specifically, about extending the Generate menu with your own actions. As an example, we are going … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , | 6 Comments