Renaming a file in PyCharm

Question:

In PyCharm 3.4, I want to rename a file on the file tree that appears on the left of the IDE. If I right-click on a file, there is an option to delete it, but not to rename it. Similarly, there is no way of renaming it from the File or Edit menus. Is there a fundamental reason why PyCharm does not allow this from within the IDE, or have I missed the correct way of doing it?

Asked By: Karnivaurus

||

Answers:

Renaming files in PyCharm is simple. You simply select Refactor > Rename when right-clicking on a file in the tree.

This will open a popup where you can type in the new filename. There are additional options when renaming, such as searching for references and in comments, strings, etc.

NOTE: While PyCharm is indexing files, the option is unavailable. Once indexing is finished (can take a while), it becomes available again (thanks @Eric_Sven_Puudist).

Answered By: Ffisegydd

You can just choose the file and hit shift+F6 rename it then hit refactor

Answered By: Padraic Cunningham
Categories: questions Tags: ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.