Он закомментирует код с /* */, также добавляя к каждой строке дополнительную звездочку *. (Я не знаю почему.)
Этот ярлык также сжимает несколько строк в одну, т. е. удаляет разрывы строк. (Опять же, я не понимаю, почему.)
В любом случае, когда я снова выбираю этот конкретный код, чтобы раскомментировать его, я использую (как и все остальные, и они предлагают в приведенных решениях ) ctrlshift/.
Он раскомментирует код. Однако при раскомментировании разрывы строк не возвращаются, как это было раньше, до того, как был сделан многострочный комментарий.
Есть ли способ вернуть эти разрывы строк без ручного использования < kbd>enter?
Я хочу использовать ctrlshift/ для нескольких Ярлык комментария/удаления комментария.
Иллюстрация:
Код: Выделить всё
private Map welcomeToInput(String msisdn, String input,Map map) {
switch (input) {
case "1": {
Map subMap = map.get(msisdn);
subMap.put("cur", "welcomeToDisp");
subMap.put("next", "welcomeToInput");
subMap.put("previous", null);
map.put(msisdn, subMap);
break;
}
case "2": {
Map subMap = map.get(msisdn);
subMap.put("cur", "crbtDisp");
subMap.put("next", "crbtInput");
subMap.put("previous", null);
map.put(msisdn, subMap);
break;
}
default:
throw new IllegalArgumentException("Unexpected value: " + input);
}
return map;
}
[img]https:// i.sstatic.net/M6QS2aCp.png[/img]
Код без комментариев (без разрывов строк)

В этом проблема. Раскомментирование не приводит к переносам строк, как это было раньше. Мне приходится нажимать enter после каждой строки.
Подробнее здесь: https://stackoverflow.com/questions/786 ... in-eclipse
Мобильная версия