Используя Emacs для расположения с отступом (смещаются 4), код

, когда я перемещаю класс в другое пространство имен, несмотря на явную установку: serialVersionUID в классе DTO в классе, я получаю следующее исключение:

Нельзя десериализовать объект, если его имя пакета или класса изменилось.

В настоящее время я работаю с ним, выполняя сериализацию объекта с использованием json, а затем устанавливая его в redis

Вы можете установить Redisson в Jackson следующим образом [110 ]

13
задан Community 23 May 2017 в 12:17
поделиться

4 ответа

Выполнения ВКЛАДКИ C-x indent-rigidly. Учитывая числовой аргумент четыре это сделает то, что Вы хотите. Кроме того, используйте < пред> < код> для представления кода (см. первый абзац Справка Редактирования Скидки с цены ).

Редактирование: Ваше интерактивное объявление было бы лучше записано:

(interactive "r
p")
14
ответ дан 1 December 2019 в 19:23
поделиться

Другой простой способ сделать состоит в том, чтобы использовать мощную прямоугольную способность к редактированию emacs: установите свой регион, запускающийся с начала первой строки и окончания в начале последней строки, которую Вы хотите расположить с отступом (примечание: это имеет , чтобы быть в начале строки, так как Вы не хотите заменять свой существующий текст!), затем сделайте

C-x r t (string-rectangle)

, Тогда просто вводят 4 пробелов, как запрошено. Вуаля! Никакое дополнительное взламывание шепелявости не необходимо. Это дополнительно дает Вам гибкость для вставки другого материала около пробелов к началу или где угодно середине набора строк.

12
ответ дан 1 December 2019 в 19:23
поделиться

Используя ВКЛАДКУ C-x для расположения с отступом (как упомянуто в другом ответе) самый легкий путь. Просто отметьте регион, Вы хотите расположить с отступом и нажать C-u C-x TAB. Как префикс по умолчанию для C-u 4, это должно сделать точно, что Вы хотите.

8
ответ дан 1 December 2019 в 19:23
поделиться

Ваш код выглядит хорошо мне. Я думаю, что сброс end в text-shift-region не необходим, но кроме которого, он выглядит хорошо.

1
ответ дан 1 December 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: