2011-01-24 29 views
6

Khi bạn tạo một lớp java mới trong Intellij, một tiêu đề tệp được chèn tự động (dựa trên tùy chọn "File Templates"). Có cách nào để chèn cùng một khuôn mẫu đó vào một tệp nguồn java hiện có không? Tôi đã hy vọng có một cách để sử dụng định nghĩa mẫu của tôi trên mã hiện có mà không thực hiện cắt/dán trên toàn bộ địa điểm. Các mẫu làm cho việc sử dụng mở rộng vĩ mô và tôi hy vọng sẽ có thể giữ điều đó. Có một hàm tương tự trong nhật thực được gọi là "Tạo nhận xét phần tử" có thể xử lý trường hợp này. Điều này tồn tại trong Intellij IDEA?Intellij Insert File Template Header

Mọi trợ giúp sẽ được đánh giá cao.

Trả lời

2

Có lẽ giải pháp tốt nhất là sử dụng một "Sống Template" nhưng mà bạn không thể tái sử dụng File Template, vì vậy, bạn sẽ cần ít nhất một thao tác copy/paste

+0

Đây là những gì tôi cuối cùng đã làm cho việc này. Bạn mất macro mở rộng, nhưng tôi đoán bạn không thể luôn có được những gì bạn muốn. – jmq

13

Copyright tiêu đề để thay thế. Định cấu hình hồ sơ Bản quyền của bạn như được nêu tại jetbrains.com. Nhấn Alt-Insert hoặc nhấp chuột phải -> chọn "Tạo" -> "Bản quyền".

Bạn có thể kiểm tra những biến nào bạn có thể sử dụng trong Tuyên bố bản quyền here.

+0

Điều này không hoạt động trên các dự án. –

0

Tôi làm điều này bằng Alfred Snippets

Add sau config trong đoạn alfred, và khi tôi chèn !header, nó automaticlly chèn chúc mẫu.

enter image description here