Android Studio: how to remove/update the "Created by" comment added to all new classes?
By default Android Studio automatically adds a header comment to all new classes, e.g.
/**
* Created by Dan on 11/20/13.
*/
Where is the setting to customize or remove it?
Solution 1:
From the menu bar:
- on Mac OS choose
Android Studio
->Preferences
- on Windows and Linux choose
File
->Settings
Then look for Editor
-> File and Code Templates
in the left hand pane.
You have two ways you can change this...
1) Select the Includes
tab and edit the Created by...
text directly.
2) Select the Templates
tab and edit the #parse("File Header.java")
line for any template that you desire.
Personally I followed option 1) and made the default header comment a TODO, e.g.
/**
* TODO: Add a class header comment!
*/
These instructions are based on Android Studio v0.3.7. and also tested on v1.2.1.1
Solution 2:
You can overwrite the ${USER} variable in the template file with the #set( $VARIABLE = "value") function.
On windows: Press Ctrl+Alt+S and go to Settings -> File and Code Templates -> Includes -> File Header
On Mac: Android Studio -> Preferences -> Editor ->
File and Code Templates -> Includes -> File Header
prepend the #set() function call, for example:
#set( $USER = "YourName" )
/**
* Created by ${USER} on ${DATE}.
*/