Оглавление
фон проблемы
Я хочу настроить шаблон комментария в goland, ввод /**+Enter можно выполнить, как показано на рисунке ниже
/**
* @description TODO
* @param null
* @return
* @author user
* @date 2023/7/4 15:24
*/
func main() {
print("hello world\n")
}
Поэтому я установил следующий шаблон в Файл -> Настройки -> Живой шаблон,
где шаблон заполняется следующим образом
/**
* @description TODO
* $params$
* @return $return$
* @author $user$
* @date $data$ $time$
*/
Настройка переменной выглядит следующим образом,
но после установки все равно происходит сбой, а ввод /**+Enter отображается следующим образом
/**
*/
func main() {
print("hello world\n")
}
Анализ причин
Шаблоны, настроенные GoLand, имеют более высокий приоритет, чем наши собственные шаблоны.Если ключевое слово шаблона /** конфликтует, шаблоны GOLand будут использоваться в первую очередь.
задача решена
Я не нашел способа изменить пользовательский шаблон GoLand после ознакомления с информацией, поэтому я могу изменить только наш шаблон.
Здесь мы меняем ключевое слово /** на /att, что означает, что
тест может быть завершен после повторного тестирования после внимания
. Ввод /att+Enter может быть завершен, как показано ниже
/**
* @description TODO
* @param null
* @return
* @author user
* @date 2023/7/4 15:24
*/
func main() {
print("hello world\n")
}