Add username placeholder
This commit is contained in:
parent
869eb2cbc7
commit
b8bea349ba
|
|
@ -12,6 +12,7 @@ import de.idetools.filename_template.placeholders.EpochPlaceholder
|
|||
import de.idetools.filename_template.placeholders.HostPlaceholder
|
||||
import de.idetools.filename_template.placeholders.PlaceholderProcessor
|
||||
import de.idetools.filename_template.placeholders.ProjectPlaceholder
|
||||
import de.idetools.filename_template.placeholders.UserPlaceholder
|
||||
import de.idetools.filename_template.settings.FilenameTemplateSettingsState
|
||||
|
||||
class InitializeFilenameTemplateActivity : StartupActivity {
|
||||
|
|
@ -27,6 +28,7 @@ class InitializeFilenameTemplateActivity : StartupActivity {
|
|||
DatePlaceholder(),
|
||||
ProjectPlaceholder(),
|
||||
HostPlaceholder(),
|
||||
UserPlaceholder(),
|
||||
DefaultPlaceholder()
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
package de.idetools.filename_template.placeholders
|
||||
|
||||
class UserPlaceholder : Placeholder {
|
||||
override fun supports(placeholder: String): Boolean = placeholder == "USER"
|
||||
|
||||
override fun process(placeholder: String, context: PlaceholderContext): String =
|
||||
System.getProperty("user.name")
|
||||
}
|
||||
|
|
@ -53,6 +53,11 @@
|
|||
<dd>
|
||||
The name of the current project.
|
||||
</dd>
|
||||
|
||||
<dt>{USER}</dt>
|
||||
<dd>
|
||||
The username of the user running the IDE.
|
||||
</dd>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user