Clippy for ReSharper

Posted on by Matt Ellis

When we heard that Office 2003 was being retired, we spotted a synergy almost immediately.

ReSharper has always wanted to make you more productive with your code. We already provide great tools for navigation and code completion, refactoring, inspections and running unit tests.

But how can we improve on what we’ve got?

How can we really help you, our customer, develop great solutions for your customers?

With Office 2003 hitting end of support, the answer was obvious – a much loved icon was also being retired.

We’ve offered him a job.

Clippy helps with in place refactoring

That’s right, Clippy is coming to ReSharper. And this isn’t just an announcement – you can download and install him right now, from the Extension Gallery (in Visual Studio, select ReSharper –> Extension Manager –> Online, search for “clippy”). Clippy supports ReSharper 8.1 and the recently released 8.2 (which is a free upgrade – grab it now!)

extension_manager

In the same way that he has provided help to millions of customers of the phenomenally successful Office suite, he can now live out his retirement helping developers produce the best code they possibly can, as quickly as they can.

He’ll help you navigate, he’ll help you refactor, he’ll help you generate code: clippy_in_action

He’ll even help you run your tests!

Clippy runs your unit tests

Once you’ve installed the extension, there’s nothing more you need to do. Just open a solution, start working and Clippy will appear, ready and willing to help.

Download today, give him a go and let us know how you get on!

Comments below can no longer be edited.

34 Responses to Clippy for ReSharper

  1. Jeroen says:

    April 1, 2014

    Finally! 😀

  2. Peter says:

    April 1, 2014

    Thanks for your hard work! Clippy has already saved me several picoseconds. Cannot wait to utilize ReSharper to its full potential.

  3. peter says:

    April 1, 2014

    Woow this is insane, but nice 🙂

  4. Ian Martin says:

    April 1, 2014

    this has to be an april fool lol!!

    Would be awesome tho

    • Matt Ellis says:

      April 1, 2014

      Hey, it’s real and fully functional – download it and give it a go!

  5. Julien says:

    April 1, 2014

    That’s a really bad implementation, it’s suggesting useful things !

  6. Ruud Poutsma says:

    April 1, 2014

    Finally, I have a convincing argument to ask my boss for 7.1 upgrades. Hooray!

  7. Sven says:

    April 1, 2014

    Wow that is great. First I thought of some kine of april fool but here it is 🙂
    However I do have one request: please add minky 🙂 I love that cat.

    • Sven says:

      April 1, 2014

      ok replacing the acs file did the job 🙂 minky is link by the way^^

      • Matt Ellis says:

        April 1, 2014

        Yes, Links is a good one. You should be fine swapping the .acs file – the various animation names are hard coded, but they were both assistants for Office, so should support the same things. Of course, the extension is open source, if you’d like to implement the character chooser 🙂

        https://github.com/citizenmatt/resharper-clippy

  8. Krystian Cybulski says:

    April 1, 2014

    Can you please make this available for PyCharm as well. I do not see a good reason why only .NET tools should have such powerful extensions.

  9. [#BOOK] Mi libro sobre Visual Studio 2013, Azure y ALM gratis por solo un día! | El Bruno says:

    April 1, 2014

    […] como soy un fan muy fan de ReSharper, pues también te recomiendo “Clippy for R#”, lo mejor que he visto durante el día de […]

  10. Anthony Sullivan says:

    April 1, 2014

    Needs moar sass.

  11. Andy says:

    April 1, 2014

    It seems faster!

  12. Ron Sijm says:

    April 1, 2014

    Did you build clippy from scratch, or did you use the actual Microsoft Agent API?

    If so, would it be possible to have the wizard back as well?

    • Matt Ellis says:

      April 1, 2014

      The extension is open source, so you can take a look: https://github.com/citizenmatt/resharper-clippy

      It’s actually using DoubleAgent, an open source clone of the Agent API (http://doubleagent.sourceforge.net/). You should be able to swap in any agent character, as long as it implements the same animation names that Clippy does.

      • Sven says:

        April 2, 2014

        I think I add an options page to select which assistant you want to use. First time to play with forking^^

  13. Alex Jamrozek says:

    April 1, 2014

    No sarcastic Clippy?

  14. Marco says:

    April 1, 2014

    Really funny idea….and I loved that guy in office.

    Seriously…wouldn’t it be a good idea to have such an assistant…which points out refactoring possibilities and so on ?

    I think, Clippy needs a second chance 🙂

    • Jura Gorohovsky says:

      April 2, 2014

      We’ll see if there’s space to use something similar in the “real” ReSharper )

  15. Craig Berntson says:

    April 1, 2014

    This is so much better than dialog boxes.

  16. Darth Continent says:

    April 1, 2014

    Eh? Uhh?? AAAAAAHHHHHHHHHHHHHHHHHHHHHRRRRRRRGHGHGHGGGHGHBLBLGHHH!H!!!GGHB!!!!

  17. Brian Smith says:

    April 1, 2014

    My productivity is through the roof now!

  18. cortana says:

    April 2, 2014

    I’m smarter.

  19. Live Webinar: Deconstructing Clippy – Common Issues for an Uncommon Extension, April 16th | JetBrains Company Blog says:

    April 4, 2014

    […] Clippy for ReSharper is a good April Fools’ day joke made better by the fact that it’s a real, fully functioning extension – replacing the Alt+Enter menus as well as integrating with navigation and refactoring. It’s also a great demonstration of the varied and often surprising ways you can extend ReSharper. […]

  20. John says:

    April 4, 2014

    Now if only MS Bob UI could be used. My productivity would be highly improved and tools would be easily accessible when I need them.

  21. Andrei Rînea says:

    April 5, 2014

    This can work even if it’s not April 1st!

  22. Les liens de la semaine – Édition #73 | French Coding says:

    April 7, 2014

    […] de mes coups préférés du 1er avril: Clippy pour Resharper. Le code source est […]

  23. A says:

    April 14, 2014

    When are we going to get the Windows XP search dog Rover to help us search our code?

    • Matt Ellis says:

      April 17, 2014

      There are no plans for further development (it’s a joke, after all!), however, it is Open Source – if you’re interested in adding features, and sending pull requests, you can find it here: https://github.com/citizenmatt/resharper-clippy

  24. [Webinar Recording] Deconstructing Clippy – Common Issues for an Uncommon Extension | JetBrains Company Blog says:

    April 22, 2014

    […] Clippy for ReSharper is a good April Fools’ day joke made better by the fact that it’s a real, fully functioning extension – replacing the Alt+Enter menus as well as integrating with navigation and refactoring. It’s also a great demonstration of the varied and often surprising ways you can extend ReSharper. […]

  25. AineEithne says:

    August 22, 2014

    Love it!

  26. Java Annotated Monthly – April 2015 | JetBrains IntelliJ IDEA Blog says:

    April 8, 2015

    […] – Eddy is like Clippy, but smarter. Autocompletion has never looked so good – Eddy handles spelling errors, typos, […]

  27. Joan Künzler says:

    January 29, 2018

    We need an update for the current version!

Subscribe

Subscribe to .NET Tools updates