Есть ли ярлык для вставки даты / времени в intellij-idea? - PullRequest
25 голосов
/ 03 января 2012

Я хотел бы добавить дату / время для комментариев, чтобы я мог знать, когда я внес эти изменения, и я делаю это вручную, потому что я не смог найти ярлык. Какой большой плюс для интеллигентной идеи иметь ярлык для этого!

Ответы [ 2 ]

43 голосов
/ 03 января 2012

Вы можете создать свой собственный:

  1. В настройках перейдите в «Живые шаблоны»
  2. Добавить новый шаблон с сокращением «дата»
  3. Для «шаблона»текст ", укажите $date$.Теперь кнопка «Изменить переменные» должна быть включена.
  4. Отредактируйте переменные и установите $date$ для использования выражения date().
  5. Включите «Комментарий Java» в контексте шаблона инажмите OK.

Теперь, когда вы вводите «дату» и используете жест завершения по умолчанию ( Tab ), он заменяет «дату» на текущую дату.

Edit

Вы также можете использовать выражение time().Обратите внимание, что IntelliJ не имеет большой поддержки для указания формата этой даты.

15 голосов
/ 19 августа 2014

Функции date() и time(), используемые живыми шаблонами, основаны на стандартных функциях библиотеки Java.Вы можете передать стандартную строку форматирования данных / времени Java в качестве аргумента date() и time().Например, чтобы получить временную отметку типа

2014-08-19T16:24:05.429Z

, используйте в «Редактировании переменных шаблона» выражение переменной:

date("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")

, которое будет присвоено переменной $ date $.

@ Mark, теперь IntelliJ имеет отличную поддержку для указания формата даты и времени; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...