allthedrones / agentsmithplugin

Automatically exported from code.google.com/p/agentsmithplugin
0 stars 0 forks source link

Support for ReSharper 7.0? #189

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi folks. Are there any plans for ReSharper 7? I'm working on JetBrains' 
ReSharper evangelism team, and would love to see this plugin updated for 
ReSharper 7. Is there anything I can do to help? Are there specific areas that 
are causing issues?

Thanks
Matt
matt.ellis-at-jetbrains.com

Original issue reported on code.google.com by m.t.ellis on 6 Jul 2012 at 4:34

GoogleCodeExporter commented 8 years ago
Hi Matt,
Usually it required significant effort to port the plugin to a new R# version.
I've developed and supported the plugin till R# 5.
It was ported for R# 6 by cdsmth
I'm not sure I will have time to port it. Probably someone from community will 
be able to help.

Original comment by forever....@gmail.com on 9 Jul 2012 at 3:10

GoogleCodeExporter commented 8 years ago
Thanks for the reply. Do you know if there is anyone else working on the 
project at the minute?

Original comment by m.t.ellis on 9 Jul 2012 at 11:06

GoogleCodeExporter commented 8 years ago
I think nobody is currently working on the project.
cdsmth ?

Original comment by forever....@gmail.com on 9 Jul 2012 at 3:26

GoogleCodeExporter commented 8 years ago
I'm getting fed up of not having a spell checker for VS2012... I might pick up 
the challenge and see what I can do :)

btw... I defo +1 this feature ;)

Original comment by andycw...@googlemail.com on 12 Jul 2012 at 11:00

GoogleCodeExporter commented 8 years ago
I downloaded tha letest source and upgraded it R# 7. There where not that much 
changes in the api as last time so I think if somebody who has some experience 
with R# addins can upgrade it easily.

My version compiles and works for classnames etc. but not for comments. Not 
sure what's wrong :-/

Original comment by nebri...@gmail.com on 16 Jul 2012 at 1:09

GoogleCodeExporter commented 8 years ago
Ok the reason it does not work is that there are some exceptions because there 
are differences between the latest R# and the latest SDK. 
I get an exception like 
Could not load type 'TreeNodeEnumerator' from assembly 
'JetBrains.ReSharper.Psi, Version=7.0.89.52, Culture=neutral, 
PublicKeyToken=1010a0d8d6380325'
because the type was renamed.

Original comment by nebri...@gmail.com on 16 Jul 2012 at 2:02

GoogleCodeExporter commented 8 years ago
Nice work! If you get stuck, let me know, and I'll see what I can do to help.

Matt

Original comment by m.t.ellis on 16 Jul 2012 at 2:16

GoogleCodeExporter commented 8 years ago
Hey Matt, I need some help for the options page. Currently R# draws the 
subnodes on the page of their parent node. How can I disable this behaviour?

Original comment by nebri...@gmail.com on 17 Jul 2012 at 8:34

GoogleCodeExporter commented 8 years ago
It looks like you can't actually disable the subnode buttons that get added. If 
you look at the unit testing page, you can see a very brief flash of the 
buttons for the nested pages before the main page is drawn over the top. So the 
answer should just be to make sure your xaml has an opaque background.

Matt

Original comment by m.t.ellis on 17 Jul 2012 at 9:23

GoogleCodeExporter commented 8 years ago
Ok thanks. I solved it by moving the content to a new "general" page which 
works for now.
Attached is the version build against the r# 7 beta. Please note that caused by 
a change of a classname it will not work with build 7.0.89 and later.

I post a version for this one later when I update to a fresh nightly.

Original comment by nebri...@gmail.com on 17 Jul 2012 at 2:59

GoogleCodeExporter commented 8 years ago
nebira80, Matt - thanks for taking this,
nebria80 - I've added you to projects committers, please feel free to checkin 
when you are ready.

Original comment by forever....@gmail.com on 17 Jul 2012 at 6:07

GoogleCodeExporter commented 8 years ago
Thanks, I post a comment when I'm done. The project main page should be updated 
too.

Original comment by nebri...@gmail.com on 18 Jul 2012 at 1:37

GoogleCodeExporter commented 8 years ago
I have uploaded the source changes. I would like to add a new wix project in 
the near feature as well as clean up the directories a little bit.

Attached a new Build working with R# Beta 7.0.86. I migrated the source again 
with some changes to the previous version. Version is now 1.6.0 and the usual 
icons in the option dialog are back^^

Please note that it is build as .NET 4 assembly not sure if R#7 itself supports 
VS 2008 or before. There was a referenced dll that was build against 4.0 so I 
changed it to get rid of the warnings.

Original comment by nebri...@gmail.com on 18 Jul 2012 at 5:25

GoogleCodeExporter commented 8 years ago
Downloads are available from the downloads page now.

Original comment by nebri...@gmail.com on 19 Jul 2012 at 10:14

GoogleCodeExporter commented 8 years ago
Fantastic! Nice work.

R#7 still supports from VS2005 up. Which means you should be able to compile in 
.net 3.5 just fine. What reference is requiring .net 4? Is it an SDK assembly?

Thanks
Matt

Original comment by m.t.ellis on 20 Jul 2012 at 1:36

GoogleCodeExporter commented 8 years ago
Turns out the .net 4 warnings were due to a bug in the SDK - some .net 4 
assemblies were included by mistake. The plugin should be .net 3.5 if at all 
possible, then it can run in any of the supported versions of Visual Studio, 
i.e. 2005 -> 2012.

The bug fix (http://youtrack.jetbrains.com/issue/RSRP-327637) should make it 
into the next nightly build of the SDK, but in the meantime, you can safely 
ignore the warnings.

Thanks
Matt

Original comment by m.t.ellis on 20 Jul 2012 at 4:15

GoogleCodeExporter commented 8 years ago
Ok I revert it back later then. Thanks for mention this.

Original comment by nebri...@gmail.com on 20 Jul 2012 at 4:29

GoogleCodeExporter commented 8 years ago
Matt, is it just for me or do you also miss the comments for R# types, methods 
etc. when using the SDK?

Original comment by nebri...@gmail.com on 20 Jul 2012 at 4:37

GoogleCodeExporter commented 8 years ago
Yep, you're right. The SDK isn't distributing the xml documentation files, but 
they are available in the main product bin folder.

I've reported it, please feel free to vote up!

http://youtrack.jetbrains.com/issue/RSRP-327826

Thanks
Matt

Original comment by m.t.ellis on 23 Jul 2012 at 10:27

GoogleCodeExporter commented 8 years ago

Original comment by nebri...@gmail.com on 18 Jul 2013 at 2:00