Project
PhpStorm/WebStorm
Priority
Major
Type
Usability Problem
State
Fixed
Assignee
Alexey Gopachenko
Subsystem
IntelliJ Platform
Fix versions
EAP 95.298
Affected versions
No Affected versions
  • Created by   Mike Schinkel
    2 years ago (27 Dec 2009 11:22)
  • Updated by   Alexey Gopachenko
    12 months ago (17 May 2011 13:12)
 
WI-843 Please add "Rename" functionality in the "Files" menu
6
Issue is visible to: All Users
  The issue is visible to the selected user group only
There are many times I need to rename a file (such as a JPG) and with it sitting there in the files list it is extremely frustrating to not be able to change it.

Yes I know that you have a "Rename..." in the Refactor menu but sometimes I just want to rename and not refactor. If you fear people will just rename and never learn about refactor you could put up a dialog telling them about the refactor option with a "Don't show this again" checkbox.

While you are at it, could you please move "New..." to the "File" menu where 99.9% of other apps have it? If you don't I'm sure many others will have to hunt for it and waste 1/2 or more because it never occurs to them that it might be located under the "Edit" menu.
Comments (9)
 
History
 
Linked Issues (?)
 
Alexey Gopachenko
  Alexey Gopachenko
27 Dec 2009 14:00
2 years ago
No, we do not work with FILES or other isolated stuff. We always work with elements of project structure. And that's the point of JetBrains products. And I strongly suggest you to try to adopt new philosophy instead of trying to work just like with your previous IDE.

Just use keyboard shortcuts. Also use "Search for action" (via its shortcut too) to not remember where in the menu stuff are.
Related Changes
Resolved Date
2 years ago (27 Dec 2009 14:00)
State
SubmittedWon't fix
Mike Schinkel
  Mike Schinkel
27 Dec 2009 14:31
2 years ago
With all due respect, please consider how different PHP developers are compared to Java developers. While you may feel your philosophy is better, you are going to confuse many PHP developers and cause them much frustration, all for what? To prove your point that your way is "right?" Please consider there may be more than one "right" way and that creating something that is counter-inituitive for your user base isn't always helpful.

If you are absolutely set on doing it your way could you at least add the options to the menu and when people select them give them a help dialog that explains to them your way of doing things?

FWIW I'm going to be doing a lot of WordPress developer training in 2010 and I want to recommend this product to people who take my courses. While I'm mostly loving WebIDE at the moment I'm concerned that many of my future students will find WebIDE too confusing to use because of your choice to make them learn a menu interface which is different for the most fundamental operations (File New, Save As, Rename) than practically ever other app they have used. Please understand that most of the people doing PHP development are not professional programmers but people who learned to program in order to modify an open source app to meet their needs. Those people will have a harder time if you force them to learn your way of doing things even before they can get comfortable.

JMTCW.
Alexey Gopachenko
  Alexey Gopachenko
27 Dec 2009 16:31
2 years ago
The point is that our products do not ever manipulate files or other disconnected entities. That's the strongest point in our products. We were first guys who implemented automated refactoring (rename). It was 10 years ago. And all that time we are producing BEST IDEs. Seamless cross-language refactoring made our products legendary. We believe that our vision of how IDE should work is the key to our success. And we gathering ENORMOUS amount of feedback. Many, many people come with expectations they do have from using other products. While we are always open to stuff we found interesting and useful we are strongly against the attempts to make our IDE something it is not. We have our own philosophy and vision and we think its essential for user to eventually embrace it to gain full power. And yes, we are aware about "standard" stuff, etc.
Mike Schinkel
  Mike Schinkel
28 Dec 2009 01:30
2 years ago
Sigh.
Mike Schinkel
  Mike Schinkel
28 Dec 2009 05:05
2 years ago
Thanks.
Alexey Shein
  Alexey Shein
28 Dec 2009 12:13
2 years ago
May be it would be possible to place refactor block 1 level up? It's the most used functionality for me and will solve the problem of this topic. In the screenshot I would place it right after "Jump to the source" in its own section.
Just trying to be constructive and find the most appropriate solution.
Alexey Gopachenko
  Alexey Gopachenko
28 Dec 2009 13:06
2 years ago
We'll consider this option. However Refactor menu can be 6-10 lines long and vertical size of any popup menu is a big problem. Anyway thanks for suggestion - we will work something out.
Mike Schinkel
  Mike Schinkel
28 Dec 2009 19:33
2 years ago
Thanks for considering. That's really all I ask.
Alexey Gopachenko
  Alexey Gopachenko
25 Jun 2010 14:31
23 months ago
File | New is available in last EAP.