My colleague came to me the other day and asked why I am still using an 2018 version .... Well that's why. We are paying for this, why do you guys keep making it worse instead of better? One of THE most used functions and so many people who don't like the way you changed it. Why can't we get at least a switch to get the old behaviour back?
That it is unneccessary.The old window worked very well without any additional action. Why change it up and add an additional Mouseclick or Combokey to it?
We work all day to make code more efficient on an IDE that is making itself less efficient.
And as I have seen, I am not the only one bothered by this.
* Before it was a static dialog and only began to search when you pressed enter. There was another tab for live searching but not the default
* Now it searches and refines as you type which is distracting and unnecessary when I am always going to open it in the results windows anyway
Also the change of keys is a clear demotion of what the primary function of the search dialog was - to get a find a list of search results. If you know that you need a single result and can recognize it quickly then the new dialog is great. For all other purposes it is (subjectively) useless and having the list opened and pinned to the UI to explore is both more useful and what I expect from search results.
I very rarely want to search for a single location. I want to find all the places in my code that I've done something. I find the initial results window, *and* the live search extremely jarring and annoying. Why would I want PhpStorm to change what's on the screen multiple times as I type. It's like having someone shouting multiple, irrelevant (and wrong) answers to a question before you've finished asking it.
I *always* want to go to the old search results window and I don't see why you can't provide a way to make that the default via a system setting.
In addition, there often appears to be no way to close the initial search window when there are no useful search results. At least on my Windows machine, there is to standard "X" at the upper right that would allow me to close it.
Just weighing in there that the fact that it's impossible to disable this popup abomination despite users clearly indicating that they hate it is a sad indication of what the "Intelli" brains think of their user base. The fact that this popup doesn't disappear when you press escape is inexcusable and has frustrated me on a daily basis for literally years. "Develop with pleasure" - yeah right.
I love Android Studio, but seriously... This popup search window is horrible and has been annoying me ever since it was changed. Really disappointed to read there are no plans to actually fix it or add a setting for it.
it just hit me - I reckon the problem is that some [very misguided person] has come to the conclusion that search is about looking for stuff - so a popup search window makes sense - it presents the results and lets you walk through them.
However, programmers (almost) _never_ want to search for stuff - it just doesn't happen. In 99.9% of searches the intent is _navigation_ - you are looking for a piece of code, and just want to... go there. This is why the tool window worked well - it allowed you to just bounce around the code. Because sometimes you search for something that's indicative of what you want, or sometimes, you just aren't sure, or sometimes there are lots of results, and you need to step through to find the correct one.
The fundamental point, is, we couldn't give a **** about the actual search results, it's all about the place in the code that the search takes us to. Which is why the popup window makes no sense at all - because it's all about presenting the results of the search (not what we want) rather than taking me to the code found (what we want).
Exactly! And it just gets more confusing when alt+f7 (to show all references) does the right thing and puts the results automatically below so you can go through them conveniently.
With the stupid find popup you end up double clicking the first interesting result, then when you want to check the next on in the list you remember its gone (because it doesnt go to the find window automatically anymore) so you need to do a new find, again and again...
And yes, of course we can "relearn" to use the popup one, try to remember to do ctrl + enter every single time, but it just doesnt feel intuitive the same way "show all references" does, and find used to. Which is really a pity (and a nuisance) in an IDE which generally is so great simply because it IS so intuitive, and often kind of knows what you want before you even know it yourself.
This is a real shame. I've been trialing Rider for the last couple of days and I was about to get it, until I came across this issue. Sorry but it's not going to work for me. As others have mentioned Find in files is a very common action and the popup slows things down, not to mention it is very annoying. I'll have to continue with Visual Studio. Yes it really is that big a deal.
I was very solidly against the new behavior, but after being forced to use it for a while, I see the value.
I discovered that clicking on any entry in the list opens an edit window below the list, showing the "find" along with the code around it.
First, this is really handy when I want to change something in many places and search-and-replace is not appropriate. I can click on every entry, edit it, and the change is saved automatically.
Second, sometimes I want to search for some code, but can't come up with a unique search term. With the feature, I get to look at each result in context, which has helped me with hard-to-find code many times.
When I don't want this feature, I can just hit the Enter key to see the old search window, though I find I'm using that less and less.
I fully support the idea of adding an option to disable the new feature for those who hate it and go directly to the old search window, but I no longer find the new version aversive, though I wouldn't mind being able to turn off the progressive search.
Late in the thread. Having searched often how to get rid of the popup find and get find window as default. To find this thread. I concur that the popup with the need to each time click the little icon is a nuisance. Why not have it a setting to default open in find window (or in a tab as the so-missed Atom had), PHPstorm????
Seriously?
Again you robbed us of the cool search window?
My colleague came to me the other day and asked why I am still using an 2018 version .... Well that's why. We are paying for this, why do you guys keep making it worse instead of better? One of THE most used functions and so many people who don't like the way you changed it. Why can't we get at least a switch to get the old behaviour back?
Kaiser
What issues do you have with hitting the "Open in Find Window" button?
That it is unneccessary.The old window worked very well without any additional action. Why change it up and add an additional Mouseclick or Combokey to it?
We work all day to make code more efficient on an IDE that is making itself less efficient.
And as I have seen, I am not the only one bothered by this.
Kaiser
Correct me if I'm wrong but...
.. and you will get the same tool window with search results.
So where is the difference / extra clicks/combokeys?
I see, you don't want to get it. That's fine by me, won't argue against that.
There are people like me who don't like the change of behaviour. And there are people like you who don't mind.
I think a good IDE should be able to serve both well.
* Before it was a static dialog and only began to search when you pressed enter. There was another tab for live searching but not the default
* Now it searches and refines as you type which is distracting and unnecessary when I am always going to open it in the results windows anyway
Also the change of keys is a clear demotion of what the primary function of the search dialog was - to get a find a list of search results. If you know that you need a single result and can recognize it quickly then the new dialog is great. For all other purposes it is (subjectively) useless and having the list opened and pinned to the UI to explore is both more useful and what I expect from search results.
I very rarely want to search for a single location. I want to find all the places in my code that I've done something. I find the initial results window, *and* the live search extremely jarring and annoying. Why would I want PhpStorm to change what's on the screen multiple times as I type. It's like having someone shouting multiple, irrelevant (and wrong) answers to a question before you've finished asking it.
I *always* want to go to the old search results window and I don't see why you can't provide a way to make that the default via a system setting.
In addition, there often appears to be no way to close the initial search window when there are no useful search results. At least on my Windows machine, there is to standard "X" at the upper right that would allow me to close it.
Just weighing in there that the fact that it's impossible to disable this popup abomination despite users clearly indicating that they hate it is a sad indication of what the "Intelli" brains think of their user base. The fact that this popup doesn't disappear when you press escape is inexcusable and has frustrated me on a daily basis for literally years. "Develop with pleasure" - yeah right.
I love Android Studio, but seriously... This popup search window is horrible and has been annoying me ever since it was changed. Really disappointed to read there are no plans to actually fix it or add a setting for it.
it just hit me - I reckon the problem is that some [very misguided person] has come to the conclusion that search is about looking for stuff - so a popup search window makes sense - it presents the results and lets you walk through them.
However, programmers (almost) _never_ want to search for stuff - it just doesn't happen. In 99.9% of searches the intent is _navigation_ - you are looking for a piece of code, and just want to... go there. This is why the tool window worked well - it allowed you to just bounce around the code. Because sometimes you search for something that's indicative of what you want, or sometimes, you just aren't sure, or sometimes there are lots of results, and you need to step through to find the correct one.
The fundamental point, is, we couldn't give a **** about the actual search results, it's all about the place in the code that the search takes us to. Which is why the popup window makes no sense at all - because it's all about presenting the results of the search (not what we want) rather than taking me to the code found (what we want).
Exactly! And it just gets more confusing when alt+f7 (to show all references) does the right thing and puts the results automatically below so you can go through them conveniently.
With the stupid find popup you end up double clicking the first interesting result, then when you want to check the next on in the list you remember its gone (because it doesnt go to the find window automatically anymore) so you need to do a new find, again and again...
And yes, of course we can "relearn" to use the popup one, try to remember to do ctrl + enter every single time, but it just doesnt feel intuitive the same way "show all references" does, and find used to. Which is really a pity (and a nuisance) in an IDE which generally is so great simply because it IS so intuitive, and often kind of knows what you want before you even know it yourself.
let's submit one ticket a day until this feature is back
This is a real shame. I've been trialing Rider for the last couple of days and I was about to get it, until I came across this issue. Sorry but it's not going to work for me. As others have mentioned Find in files is a very common action and the popup slows things down, not to mention it is very annoying. I'll have to continue with Visual Studio. Yes it really is that big a deal.
I was very solidly against the new behavior, but after being forced to use it for a while, I see the value.
I discovered that clicking on any entry in the list opens an edit window below the list, showing the "find" along with the code around it.
First, this is really handy when I want to change something in many places and search-and-replace is not appropriate. I can click on every entry, edit it, and the change is saved automatically.
Second, sometimes I want to search for some code, but can't come up with a unique search term. With the feature, I get to look at each result in context, which has helped me with hard-to-find code many times.
When I don't want this feature, I can just hit the Enter key to see the old search window, though I find I'm using that less and less.
I fully support the idea of adding an option to disable the new feature for those who hate it and go directly to the old search window, but I no longer find the new version aversive, though I wouldn't mind being able to turn off the progressive search.
Late in the thread. Having searched often how to get rid of the popup find and get find window as default. To find this thread. I concur that the popup with the need to each time click the little icon is a nuisance. Why not have it a setting to default open in find window (or in a tab as the so-missed Atom had), PHPstorm????