Các mô-đun thường có một gốc nội dung. Bạn có thể thêm nhiều nội dung gốc. Ví dụ: điều này có thể hữu ích nếu các đoạn mã của bạn được lưu trữ ở các vị trí khác nhau trên máy tính của bạn
Đồng thời, các mô-đun có thể tồn tại mà không cần gốc nội dung. Trong trường hợp này, bạn có thể sử dụng chúng như một tập hợp các phụ thuộc cho các mô-đun khác
Thư mục gốc nội dung trong IntelliJ IDEA được đánh dấu bằng biểu tượng
Thêm một gốc nội dung mới
Từ menu chính, chọn Tệp. Cấu trúc dự án Ctrl+Alt+Shift+S và nhấp vào Cài đặt dự án. Mô-đun .
Chọn mô-đun cần thiết rồi mở tab Nguồn ở phần bên phải của hộp thoại.
Nhấp vào Thêm gốc nội dung và chỉ định thư mục mà bạn muốn thêm làm gốc nội dung mới.
Để xóa gốc nội dung, hãy nhấp vào nút Xóa mục nhập nội dung [
]. IntelliJ IDEA đánh dấu thư mục gốc đã chọn là một thư mục thông thường. Bản thân thư mục và nội dung của nó sẽ không bị xóa.
Định cấu hình cấu trúc thư mục
danh mục thư mục
Các thư mục trong một nội dung gốc có thể được gán cho một số danh mục
- nguồn
Thư mục này chứa mã sản xuất sẽ được biên dịch
IntelliJ IDEA biên dịch mã trong thư mục Nguồn. Đó là lý do tại sao, không đặt các tệp cấu hình [các . idea hoặc nội dung của nó và . iml ] vào thư mục này. Để biết thêm thông tin về các loại cài đặt khác nhau, hãy tham khảo Dự án, mô-đun và cài đặt chung.
- Nguồn được tạo
IDE cho rằng các tệp trong thư mục Nguồn đã tạo được tạo tự động thay vì được ghi thủ công và có thể được tạo lại
- Nguồn kiểm tra
Các thư mục này giữ mã liên quan đến thử nghiệm tách biệt với mã sản xuất. Kết quả biên dịch cho nguồn và nguồn kiểm tra thường được đặt vào các thư mục khác nhau
- Nguồn thử nghiệm đã tạo
IDE cho rằng các tệp trong thư mục này được tạo tự động thay vì được ghi thủ công và có thể được tạo lại
- Tài nguyên
[Chỉ dành cho Java] Các tệp tài nguyên được sử dụng trong ứng dụng của bạn. hình ảnh, tệp XML cấu hình và thuộc tính, v.v. Trong quá trình xây dựng, các tệp tài nguyên được sao chép vào thư mục đầu ra theo mặc định. Bạn có thể Thay đổi đường dẫn đầu ra cho các tệp tài nguyên trong dự án của mình
Tương tự như các nguồn, bạn có thể chỉ định rằng các nguồn của bạn được tạo. Bạn cũng có thể chỉ định thư mục nào trong thư mục đầu ra mà tài nguyên của bạn sẽ được sao chép vào
- Tài nguyên thử nghiệm
Các thư mục này dành cho các tệp tài nguyên được liên kết với các nguồn thử nghiệm của bạn
- loại trừ
Các tệp trong các thư mục bị loại trừ bị bỏ qua khi hoàn thành mã, điều hướng và kiểm tra. Đó là lý do tại sao khi bạn loại trừ một thư mục mà bạn không cần vào lúc này, bạn có thể tăng hiệu suất IDE. Thông thường, các thư mục đầu ra biên dịch được đánh dấu là loại trừ
Ngoài việc loại trừ toàn bộ thư mục, bạn cũng có thể loại trừ các tệp cụ thể
Đánh dấu các thư mục là bị loại trừ không ảnh hưởng đến việc triển khai. Để biết thông tin về cách loại trừ tệp khỏi quá trình triển khai, hãy tham khảo phần Loại trừ tệp và thư mục khỏi quá trình tải lên và tải xuống
Định cấu hình danh mục thư mục
Nhấp chuột phải vào thư mục trong cửa sổ công cụ Dự án .
Chọn Đánh dấu thư mục là từ menu ngữ cảnh.
Chọn danh mục cần thiết
Bằng cách này, bạn cũng có thể gán danh mục cho các thư mục con
Để khôi phục danh mục trước đó của một thư mục, hãy nhấp chuột phải vào thư mục này một lần nữa, chọn Đánh dấu thư mục là rồi chọn Unmark as . For excluded folders, select Hủy loại trừ .
Bạn cũng có thể định cấu hình danh mục thư mục trong Cấu trúc dự án. mô-đun. Nguồn .
Loại trừ tệp và thư mục
Loại trừ tệp
Không thể loại trừ tệp Java và tệp nhị phân
Nếu bạn không cần các tệp cụ thể, nhưng bạn không muốn xóa chúng hoàn toàn, bạn có thể tạm thời loại trừ các tệp này khỏi dự án. Các tệp bị loại trừ bị bỏ qua khi hoàn thành mã, điều hướng và kiểm tra
Để loại trừ một tệp, bạn cần đánh dấu tệp đó là tệp văn bản thuần túy. Bạn luôn có thể đưa các tệp bị loại trừ về trạng thái ban đầu
Nhấp chuột phải vào tệp cần thiết trong cửa sổ công cụ Dự án .
Chọn Ghi đè loại tệp. Văn bản thuần túy .
Tệp văn bản thuần túy được đánh dấu bằng biểu tượng
.
Để hoàn nguyên các thay đổi, nhấp chuột phải vào tệp và chọn Đánh dấu là từ trình đơn.
Loại trừ tệp và thư mục theo mẫu tên
Trong một số trường hợp, loại trừ từng tệp hoặc thư mục không thuận tiện. Ví dụ: điều này có thể bất tiện nếu tệp mã nguồn và tệp được tạo tự động [ví dụ: bởi trình biên dịch] được đặt trong cùng thư mục và bạn chỉ muốn loại trừ các tệp được tạo. Trong trường hợp này, bạn có thể định cấu hình một hoặc một số mẫu tên cho gốc nội dung cụ thể
Nếu một thư mục hoặc tên tệp nằm bên trong gốc nội dung đã chọn khớp với một trong các mẫu, nó sẽ được đánh dấu là bị loại trừ. Các đối tượng bên ngoài gốc nội dung đã chọn sẽ không bị ảnh hưởng
Tất cả các tệp trong các thư mục bị loại trừ cũng sẽ bị loại trừ
Từ menu chính, chọn Tệp. Cấu trúc dự án hoặc nhấn Ctrl+Alt+Shift+S.
Nhấp vào Mô-đun trong phần Cài đặt dự án và .
Nếu có một số gốc nội dung trong mô-đun này, hãy chọn gốc mà bạn muốn loại trừ các tệp hoặc thư mục khỏi
Trong trường Loại trừ tệp nằm ở cuối hộp thoại, hãy nhập một mẫu. Ví dụ: nhập
*.aj
*_test.go
để loại trừ các tệp AspectJ.Bạn có thể định cấu hình nhiều mẫu và phân tách chúng bằng ký hiệu dấu chấm phẩy [
;
]
Đánh dấu các thư mục là bị loại trừ không ảnh hưởng đến việc triển khai. Để biết thông tin về cách loại trừ tệp khỏi quá trình triển khai, hãy tham khảo phần Loại trừ tệp và thư mục khỏi quá trình tải lên và tải xuống
Gán tiền tố gói cho các nguồn Java
Trong Java, bạn có thể gán tiền tố gói cho một thư mục thay vì định cấu hình cấu trúc thư mục theo cách thủ công. Tiền tố gói có thể được gán cho thư mục nguồn, thư mục nguồn được tạo, thư mục nguồn thử nghiệm và thư mục nguồn thử nghiệm được tạo
Từ menu chính, chọn Tệp. Cấu trúc dự án Ctrl+Alt+Shift+S và nhấp vào Mô-đun .
Chọn mô-đun cần thiết và mở tab Nguồn .
Trong ngăn bên phải, nhấp vào
bên cạnh Thư mục nguồn hoặc Test Source Folders.Chỉ định tiền tố gói và nhấp vào OK .
Thay đổi đường dẫn đầu ra cho tài nguyên
Khi bạn đang xây dựng một dự án, các tài nguyên được sao chép vào thư mục đầu ra biên dịch theo mặc định. Bạn có thể chỉ định một thư mục khác trong thư mục đầu ra để đặt tài nguyên
Thông tin này hợp lệ đối với các dự án được xây dựng bằng trình tạo IntelliJ IDEA gốc. Nếu bạn đang sử dụng một công cụ xây dựng, chẳng hạn như Maven hoặc Gradle, hãy thực hiện tất cả các thay đổi bằng tệp bản dựng