Ik ben inmiddels druk aan het spelen met ReSharper en ben nu de 'Find similar code' functie aan het proberen. Echter is me dit niet helemaal duidelijk hoe dit werkt en de documentatie schiet ook behoorlijk tekort.
http://www.jetbrains.com/...uction__Help_on_Help.html
Iemand een idee hoe je deze functionaliteit goed kan inzetten? Want vooralsnog kom ik niet verder dan hetzelfde resultaat als ik met de normale Find van Visual Studio bereik. Dat lijkt me niet de bedoeling.
--
Even als voorbeeld onderstaande code. Als ik het eerste blok selecteer (var i = t/m Response.write(i)) en dan 'Find similar code' doe, krijg ik niet het 2e blok als resultaat, maar alleen 'var j = DoSomething();'
Is dit by design van resharper? of heb ik mijn placeholders in het zoek gedeelte verkeerd?
http://www.jetbrains.com/...uction__Help_on_Help.html
Iemand een idee hoe je deze functionaliteit goed kan inzetten? Want vooralsnog kom ik niet verder dan hetzelfde resultaat als ik met de normale Find van Visual Studio bereik. Dat lijkt me niet de bedoeling.
--
Even als voorbeeld onderstaande code. Als ik het eerste blok selecteer (var i = t/m Response.write(i)) en dan 'Find similar code' doe, krijg ik niet het 2e blok als resultaat, maar alleen 'var j = DoSomething();'
Is dit by design van resharper? of heb ik mijn placeholders in het zoek gedeelte verkeerd?
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| protected void Page_Load(object sender, EventArgs e) { var i = DoSomething(); Response.Write(i); i = DoSomethingAgain(i); Response.Write(i); var j = DoSomething(); Response.Write(j); j = DoSomethingAgain(j); Response.Write(j); } private static int DoSomething() { const int i = 0; return AddOne(i); } private static int DoSomethingAgain(int i) { return AddOne(i); } private static int AddOne(int i) { i++; return i; } |