2013-10-27 18 views
6

Đó là một câu hỏi khá đơn giản, nhưng tôi không thể tìm thấy câu trả lời cho nó bằng cách sử dụng SO-Search và Google.

Có thể ghi đè biến mặc định $user VTL được sử dụng trong tệp mẫu trên toàn cầu, thay vì đặt nó trong mỗi mẫu với #set($user = "...")?

Giống như một số loại tập lệnh cài đặt cho chính IntelliJ, nơi tôi có thể thay đổi giá trị?

Xin cảm ơn trước.

Nhân tiện, tôi đang sử dụng IntelliJ Ultimate 12.1.6.

+0

http://stackoverflow.com/a/34475894/907576 ở đó tôi đề xuất bỏ phiếu cho vấn đề theo dõi lỗi của Jetbrains "Định cấu hình tên tác giả/email/tổ chức được sử dụng trong các mẫu tệp, hoàn thành v.v." – radistao

Trả lời

13

Bạn muốn sửa đổi các tệp .vmoptions của IntelliJ trong trình chỉnh sửa văn bản.

  • Trong Windows, chỉnh sửa IntelliJ-Install-Location/bin/idea.exe.vmoptions và/hoặc IntelliJ-Install-Location/bin/idea64.exe.vmoptions.
  • Trong Mac OS X, chỉnh sửa IntelliJ-Install-App.app/Contents/bin/idea.vmoptions.

Trong những tập tin này chỉ cần thêm hoặc sửa đổi các dòng sau:

-Duser.name=Your name 

Nếu bạn nhận ra cú pháp này, đó là vì Intellij IDEA sử dụng hệ thống Java tài sản user.name để điền $user${USER}.

+0

Bạn thực sự có thể làm điều này từ bên trong intelliJ. Liên kết này mô tả nó cho studio android http://tools.android.com/tech-docs/configuration. Có thể IDEA có cùng –

+0

Chỉnh sửa tệp đó chỉ hoạt động nếu bạn chưa sử dụng ứng dụng. Nếu bạn có, sau đó bạn cần phải chỉnh sửa một tại "% USERPROFILE% \. IdeaIC2016.2 \ idea.exe.vmoptions" (điều chỉnh cho phiên bản IDEA). Rõ ràng, tôi đang nói về phiên bản Windows. – Jamie