SmartIntroduce gone
In my plugin list, the hallowed "SmartIntroduce" plugin is in red, and seems to be unavailable from the plugin repository.
I love this plugin. Any word on its status? FYI, I'm using IDEA 8.0
~kc
Please sign in to leave a comment.
Keith Collison wrote:
I think this functionality is now built into the core of IDEA in version
8.0.
Cheers,
N.
If it is, it seems to exhibit different behavior than what the plugin formerly offered. If I recall correctly, the plugin displayed the expression selection dialog if I had nothing selected and the caret was positioned at the beginning of the line. Without the plugin, IDEA assumes that the entire line represents the variable I want to introduce, and therefore does not display the expression-chooser dialog.
It's a subtle difference, but one to which I've become quite accustomed. Having to now navigate to the expression is decidedly inconvenient, and I mourn the loss of this functionality.
~kc
Hello Keith,
Most of SmartIntroduce functionality is included in IDEA 8 core, so you no
longer need the plugin.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Indeed, except I prefer how the plugin behaved over IDEA's built-in functionality, for reasons I posted above.
I guess I'll simply have to retrain my fingers. A regrettable loss, IMHO.
Edited by: Keith Collison on Nov 18, 2008 3:30 AM
Keith Collison wrote:
Me too... in fact there are a few other basic things missing too... the
plugin worked perfectly and it being replaced by core functionality that
doesn't work as well, with no option to use the plugin is very
frustrating :(
Is there any specific reason the plugin won't work with Diana?
N.
Dmitry Jemerov wrote:
Unless you want the rest of the functionality not covered by the 'most'
above... :)
N.
Hello Nathan,
Please file JIRA issues for things that don't work as well as you expect.
We want the core functionality to be a good enough replacement.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Dmitry Jemerov wrote:
OK here's 3 for you to be going on with :)
http://www.jetbrains.net/jira/browse/IDEA-20734
http://www.jetbrains.net/jira/browse/IDEA-20735
http://www.jetbrains.net/jira/browse/IDEA-20736
I hope they are easy to fix!
N.
I suspected it was merely a matter of changing the maximum build # the plugin declares itself to work against. Unfortunately, while I can have the plugin be enabled by changing its META-INF/plugin.xml's "until-build" value, IDEA's core functionality intercedes. (I still get the "has void return type" error message).
Personally, it was this functionality alone that I choose to use the plugin instead of earlier versions of IDEA's refactoring. I'm honestly not even sure what part of the plugin's functionality had been built-in if this behavior is not present.
I'm otherwise very happy with IDEA 8.0, and feel partly at fault for this regression. I had been a faithful devotee of the EAP builds prior to 8.0, but I continued to have the plugin installed, and therefore did not notice this mournful loss.
~ kc
Hello Keith,
Could you please file a JIRA issue describing exactly what doesn't work for
you?
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Nathan's JIRA issues accurately describe what doesn't work.
By the way Nathan, thank you for writing those up.
For long time, JetBrains are not advertant to the little things that make the different.
This is the price we pay for making them #1
I agree. I'm currently evaluating Idea 8 to see if my company should upgrade, and this is a fairly major point against it. This plugin is one of the small things I can no longer live without.
Cheers,
Colin
Colin Fleming wrote:
Another for you to vote for :
http://www.jetbrains.net/jira/browse/IDEADEV-33386
Duly voted!
It also doesn't work at all for Introduce Parameter
Posted a jira - http://www.jetbrains.net/jira/browse/IDEA-21215
Neville Ridley-Smith wrote:
Thanks! Duly voted.
N.