All PascalCase parameter names to camelCase...

I need to convert all parameter names in all methods in a huge project from
PascalCase to camelCase.
Is there an automated way of doing this in ReSharper? There isn't any
mention of this in the Naming Convention section of the options.


Nathan


6 comments
Comment actions Permalink

Nathan,
No that's not possible right now, and I'm not sure that we would implement
the feature. But You may write a plug-in for it.
--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

No that's not possible right now, and I'm not sure that we would implement
the feature. But You may write a plug-in for it.


Fair enough. Any useful hints to get me started? How do I get every IClass
contained in an IProject?


0
Comment actions Permalink

Hello Nathan,

please post this question to the 'jetbrains.resharper.eap' newsgroup, you'll
be answered there. Thanks.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> No that's not possible right now, and I'm not sure that we would
>> implement the feature. But You may write a plug-in for it.
>>

Fair enough. Any useful hints to get me started? How do I get every
IClass contained in an IProject?



0
Comment actions Permalink

please post this question to the 'jetbrains.resharper.eap' newsgroup,
you'll be answered there. Thanks.


Wouldn't 'jetbrains.reshaper.openapi' be a better place?
Anyway, it would seem that the missing link between ProjectModel and PSI was
PsiManager.GetInstance(solution);


0
Comment actions Permalink

Oops, sorry, you're right - I meant exactly the 'jetbrains.resharper.openapi'
newsgroup but typed
the wrong name rather mechanically. And PsiManager is indeed the link between
ProjectModel and PSI,
so you're on the right way. Please ask us further questions if you have troubles.



Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> please post this question to the 'jetbrains.resharper.eap' newsgroup,
>> you'll be answered there. Thanks.
>>

Wouldn't 'jetbrains.reshaper.openapi' be a better place?
Anyway, it would seem that the missing link between ProjectModel and
PSI was
PsiManager.GetInstance(solution);



0
Comment actions Permalink

Nathan,
I'd suggest taking Nerpa plug-in (written by Ilya Ryzhenkov - You may find
it in the newsgroup archive) as a very good example. There are number of
examples shipped with ReSharper either.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

Please sign in to leave a comment.