我想更改在AndroidStudio中創建文件時顯示的自動作者。在Android Studio中更改作者模板
/**
* Created by a556520 on 16/01/14.
*/
public class POI {
作者需要'a556520',但我希望那出現我的名字,而不是僱員人數。那可能嗎? 我沒有在設置中找到。
我想更改在AndroidStudio中創建文件時顯示的自動作者。在Android Studio中更改作者模板
/**
* Created by a556520 on 16/01/14.
*/
public class POI {
作者需要'a556520',但我希望那出現我的名字,而不是僱員人數。那可能嗎? 我沒有在設置中找到。
可以覆蓋在模板文件中的變量${USER}
與
#set($VARIABLE = "value")
功能。轉到設置 - >編輯 - >文件和代碼模板 - >包括 - >文件頭前插的#set()
函數調用,例如:
#set($USER = "Your name")
/**
* Created by ${USER} on ${DATE}.
*/
您可以轉到首選項 - >編輯 - >文件和代碼模板來更改文件標題的模板。然後在「包含」選項卡下的「文件頭」中更改${USER}
。但是,這是硬編碼解決方案,最好更改${USER}
變量的實際值。
按下Ctrl鍵+ Alt鍵+小號然後去文件和代碼模板。在這裏你可以設置你想要的。例如。將${USER}
替換爲您的名字。
以上的答案是正確的。但是你可以更進一步,並定義自己的變量 - 諸如用戶,公司,電子郵件等:
#set ($USER = "Name name")
#set ($COMPANY = "company Ltd")
#set ($EMAIL = "[email protected]")
/**
* Created by ${USER} on ${DATE}.
* ${COMPANY}
* ${EMAIL}
*/
喜歡它,謝謝! – Shudy
要編輯文件頭模板,請執行下列操作:
1)打開Android工作室Preferences
對話框。
2)在搜索框中輸入「文件和代碼模板」。
3)選擇左側菜單項「文件和代碼模板」。
4)從中間的表格導航部分,選擇Includes
。
5)選擇適用於Java文件的File Header
項。
6)你會發現一個編輯器部分,允許你編輯它所需的模式。使用下面的描述部分來理解可以使用的不同參數。
/**
* Created by ${USER} on ${DAY},${MONTH_NAME_FULL},${YEAR}
*/
注意:對於name
屬性,你可以簡單地直接寫出來,而無需使用屬性。您也可以以同樣的方式還可以添加您的公司名稱或項目名稱,例如:
/**
* Created by Sami on ${DAY},${MONTH_NAME_FULL},${YEAR}
* ABCDFG company,
* Dubai, UAE.
*/
其實正確的方法來修改用戶名是改變登錄到Windows當前用戶的名稱 。 (如果您使用的是Windows)
Android Studio使用保存在%USERNAME%變量中的名稱。 如果您將whoami
鍵入命令控制檯 或批處理文件,則這是您得到的名稱。它是存儲在C(或WhatEver)下的名稱:\ User。
要更改名稱,你可以不只是改變 你登錄的配置文件的名稱。 您需要創建一個新用戶,並給它正確的名稱。 這樣,即使您有一天重新安裝AndroidStudio,也會以 正確${USER}
再次結束。
更簡單的方法當然就是將您的名字硬編碼到模板中。 但是,這只是治療症狀,你應該用這種方式來解決根本原因。
完美的答案,但並不總是你可以創建或更改%USERNAME&,在我的情況中,當我問它時,它是,因爲我有一臺工作電腦,我的「用戶名」是我公司的登錄ID(aXXXXX ),並且不能創建新用戶^^。但正如你所說,如果你有改變USERNAME或創建新的帳戶,會更好。謝謝! – Shudy
感謝大家,我將這個問題視爲「接受」,只是因爲我認爲這更「..更清潔」。但一切都好。 謝謝! – Shudy
在這裏您可以找到關於主題 – T04435
的完整[Doc](https://www.jetbrains.com/idea/help/creating-and-editing-file-templates.html)有什麼方法可以將它應用於我已經創建的類或文件? –