2011-01-24 2 views
16

Intellij - Как изменить расширение файла файла из среды IDE? Я хочу изменить файл с .java на .groovy, но я не могу понять, как изнутри среды IDE.Intellij - Как изменить расширение файла файла из среды IDE?

+2

hmm interesting. Я не могу найти способ сделать это. Так что просто создайте новый файл с новым расширением, скопируйте материал или просто сделайте это из командной строки. – hvgotcodes

+0

Хороший вопрос с абсолютно бессмысленными ответами :-( – Gangnus

ответ

5

Рефакторинг | Переименовать (Shift+F6).

Обратите внимание, что вы должны сделать это в представлении проекта или в панели навигации, в имени файла, а не в имени класса внутри редактора, поскольку это переименовало бы класс, а не содержащий файл, и не позволит измените расширение. Имя файла не должно совпадать с именем класса, а один файл может содержать несколько классов.

+0

Я пробовал это, похоже, не позволяет мне изменять расширение файла, только имя класса. – Kyle

+0

Обновлен мой ответ, чтобы уточнить, где вы должны использовать Refactor | Переименовать – CrazyCoder

+0

Он не работает независимо от того, где я пытаюсь запустить его. Говорит, что «xxxx.groovy is invalid identifier» при запуске из панели навигации или просмотра проекта. Идея, способная вам помочь, - это «Показать в проводнике», и переименовать его там. Может избежать как минимум ручной навигации. – mrembisz

9

вид использования проекта -> правой кнопкой мыши на файле -> рефакторинг -> переименовать файл

По умолчанию нет ярлыка присваивается этой рефакторинга (Использование IntelliJ 12.1.6) Refactor | Переименовать как упомянутый CrazyCoder не работает для меня. Расширение файла не отображается.

+0

Чрезвычайно плохой ответ. легко проверить, что таким образом невозможно изменить *** расширение *** файла, представление Project видит только имена файлов кода, а не расширений. – Gangnus

Смежные вопросы