Is there a replacement (or are there plans) for the CodeRush plugin for XPO_EasyFields for CodeRush for Roslyn?
I use this *a lot* and it saves me hours of work!
Thanks,
Martin.
XPO plugin for CodeRush Roslyn
Answers approved by DevExpress Support
Hi Guys!
I have brilliant news for you. This functionality will be available starting with version 17.1.5. Right now, you can download a daily build containing this functionality from the link below:
DevExpress.CodeRush.Roslyn-17.1.4.17153.vsix
You can find options for this Code Action on the "Editor/All Languages/Code Actions/Update XPO Fields Class" options page. This action is available on the Ctrl+` shortcut as well as a community plug-in for CodeRush Classic.
You are feel free to contact us if you have any difficulties with this Code Action.
I look forward to hearing your feedback.
Please accept my apologies for inaccuracy in my previous comment. These changes were not included in the published release. I have prepared a special build that contains this option: DevExpress.CodeRush.Roslyn-17.1.5.17177.vsix
Very nice - thank you Alex! Works perfect, except that visual Studio brings an message that the file was edited outside visual Studio - is that expected?
Hi Martin,
To process your last comment more efficiently, I've created a separate ticket on your behalf: Update XPO Fields Class - A Visual Studio message about editing a file is shown when saving a document. Please let's continue our discussion there.
Currently we have not planed to port community plug-ins into CodeRush for Roslyn. However, we will take this plug-in into account when discussing future updates of CodeRush for Roslyn.
This is a bit of a showstopper for me, especially as I plan to use VS 2017 in the near future.
I have looked into alternative solutions, but have not found anythig to do this job for me.
Can you guys suggest any workarounds (not manual coding please!!)?
Hi Martin,
The XPO_EasyFields is a community CodeRush plug-in, and not a built-in functionality. That is why, we did not have plans to implement it as a built-in CodeRush for Roslyn feature.
However, since the demand for this plug-in seems to be high, we will examine the possibility of porting it as a community plug-in for CodeRush for Roslyn. At first glance, it should be possible to do this, but it is hard to provide more specific information at this point. We will let you know once we have any progress.
Same here - would also need this, it is part of our daily work!
Hi Martin,
I have updated our records. Thank you for sharing this with us.
Same here - integral to our development and cannot move to Roslyn until we find a replacement.
Same here
Hi,
Thank everyone for pointing out the importance of the XPO_EasyFields plugin to us.
Since the demand for this plug-in is growing, we have risen the priority of this task in our backlog. At the moment, we are communicating with the author of this community plug-ins to better understand what functionality it should provide and find the best way to port it to the Roslyn platform. We will keep you informed once we have more information.
Hi Alex - any progress?
Yeah, I really need this also.
Hi,
Thanks everyone for voting for this feature.
We are doing our best to bring this feature to the Roslyn platform. We have faced some obstacles related to the 3rd party origin of the XPO_EasyFields plugin so I can't provide your with the exact time frame as to when this feature will be ported.
Please give us some time to overcome these obstacles. Your patience is greatly appreciated. We will update this ticket as soon as we have any result.
Same here as well. This is critical functionality to our dev process.
We would really use this too.
We could really use this too.
+1 on this as well.
This is a must have for me.
Hi everyone,
Thank you for your votes. We've already planned the implementation of the plugin and it will appear in our development queue shortly, so please, give us some time.
This ticket will be updated as soon as we have any result.
Regards,
Igor