IntelliJ IDEA: Làm thế nào để đổi tên một dự án (trong danh sách “Các dự án gần đây”)?


80

Có cách nào dễ dàng trong IDEA 12 để đổi tên một dự án trong danh sách "Các dự án gần đây" không?


đề cập đến phiên bản / bản dựng không. bạn đang sử dụng.
Amit G

OP của tôi đã khá cũ, bây giờ tôi đang sử dụng IDEA 13.0.2, nhưng cách đổi tên dự án đối với tôi (như trong câu trả lời của tôi bên dưới) không thay đổi.
Matthias

tôi đang sử dụng cùng một phiên bản cộng đồng 13.0.2. Không có sẵn.
Amit G

1
Đó có thể là lý do, vì tôi đang sử dụng Ultimate Edition ...
Matthias

Xem bên dưới: Câu trả lời @fhucho là đủ để đổi tên tiêu đề của cửa sổ. Nó cũng được cập nhật trong danh sách các dự án gần đây. stackoverflow.com/a/26187728/1579667
Benj

Câu trả lời:


130

Đã tìm ra giải pháp.
Bạn có thể đổi tên Dự án trong "Tệp> Cấu trúc Dự án> Dự án> Tên Dự án".

nhập mô tả hình ảnh ở đây


3
nó sẽ thay đổi tên của dự án, nhưng không phải tên của thư mục! Tôi cũng đã thử shift+F6, có kết quả tương tự.
Yar

Cảm ơn! Phương pháp này không đổi tên bất kỳ tệp dự án nào; đó là một bước thủ công?
Dawngerpony

8
Tôi đã phải khởi động lại để danh sách gần đây được cập nhật. Tôi nghĩ rằng nó đã không hoạt động.
DJphilomath

12

Đơn giản chỉ cần chỉnh sửa các tập tin có chứa tên: .idea/.name.


IMHO đó là cách tốt nhất
fnc12

không thấy bất kỳ tệp .name nào trong .idea dir.
Rahul Dabas

Đủ, không cần phải hack nhiều tệp. Nó cũng có lợi thế lớn là không sửa đổi tệp nguồn cũng như cấu hình của bất kỳ thứ gì. Cảm ơn
Benj

11

Nếu dự án của bạn dựa trên tệp, bạn không thể đổi tên dự án từ bên trong IDEA.

Chuyển đổi dự án của bạn sang định dạng dựa trên thư mục và sau đó bạn sẽ có tùy chọn đổi tên dự án trong "Tệp> Cấu trúc dự án> Dự án> Tên dự án".

Điều này vừa được thực hiện trên 14 cuối cùng.


7

Để đổi tên dự án trong IDEA 13 CE

  1. Đóng dự án IDEA
  2. Tìm tệp dự án * .ipr, * .iml, * .iws
  3. Đổi tên tất cả các tệp này nếu bạn muốn đặt tên là dự án, ví dụ: New Project.ipr (iml, iws)
  4. Mở tệp dự án trong IDEA

1
cũng phải đổi tên .idea/.namenhư @fhucho đã nói
Juh_

7

Thay đổi dự án của bạn bằng cách sử dụng refactor. (trước tiên hãy thay đổi tên thư mục dự án của bạn).

  1. Chọn Tên dự án.
  2. Chọn Refactor-> Rename
  3. Nhập Dự án mới.

Mọi thứ sẽ ổn bây giờ.


4

Tôi đã thử câu trả lời của @Matthias, @Ernest và @fhucho, nhưng không hoạt động (với 12.1.6CE).

Điều gì đã làm cho nó hoạt động là:

  1. thay đổi tên của thư mục dự án
  2. tìm và đổi tên .iprtệp, theo đề xuất của @Ernest
    • Lưu ý: Tôi không có bất kỳ .imlcũng như .iwstệp
  3. thay đổi tên trong .idea/.name
  4. thay thế tất cả các lần xuất hiện cho tên dự án ban đầu bằng tên mới trong tất cả .xmlcác tệp

    • tìm chúng bằng cách sử dụng:

    find . -name "*.xml" -exec grep -Hn $InitProjectName {} \;


1

dự án intellij có cấu trúc trong thư mục

Tôi đã hoàn thành việc đổi tên như bên dưới.

Hình ảnh đính kèm được cấu trúc trong thư mục dự án.

Phải thực hiện các thay đổi trong xml thành tên dự án mới.

  1. đóng IDEA intellij (14.0.2)

  2. thay đổi tên dự án intellij (thư mục)

    ví dụ: old_project_name -> new_project_name

  3. thay đổi .ideatrong thư mục

Chúng tôi chỉ thay đổi

1) tạo tác trong thư mục -> xml

2) runConfigurations trong thư mục -> xml

3) modules.xml

4) workspace.xml

5) [your_project_name] .iml

(Tùy thuộc vào cấu trúc dự án của bạn, thư mục của bạn có thể không chứa xml)

  1. khởi động lại IDEA intellij

  2. Tệp -> Nhập mô-đun ... [dự án intellij của bạn]

Tôi hy vọng cái này sẽ giúp bạn :)


1
  1. Đổi tên tất cả * .iml cũ thành mới * .iml
  2. Mở dự án này trong Sublime Text, sử dụng Ctrl+Shift+Fđể thay thế tất cả "cũ" thành "mới"

Sau đó, mở lại dự án này và xây dựng nó!


1

Tôi đã tìm thấy giải pháp để thay đổi danh sách "Các dự án gần đây"!

  1. duyệt 'setting.gradle' trong dự án của bạn

  2. thay đổi rootProject.name = 'new_project_name'

Tuy nhiên, cách này chỉ thay đổi tên dự án.

Cùng thử câu trả lời của @Matthias nhé!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.