Теперь Джексон поддерживает избегание циклов без игнорирования полей:
Джексон - сериализация объектов с двунаправленными отношениями (избегая циклов)
Предполагая, что у вас есть функция foo
:
foo <- function(x, y){
x + y
}
В RStudio перейдите к Tools > Global Options > Code > Edit Snippets
и добавьте следующее:
snippet foo
foo(x = ${1:x}, y = ${2:y})
Затем, если вы наберете [114 ] и нажмите tab
, чтобы получить фрагмент кода.