Создание локальной переменной для получения возвращаемого значения метода eclipse
например, у меня есть этот код
categoryCT.getInsertedItems();
и мне нужен ярлык для генерации кода, подобного этому
List<Category> insertedItems= categoryCT.getInsertedItems();
Ответы
Ответ 1
Eclipse не может помочь вам с именем переменной, но вы можете написать:
insertedItems = categoryCT.getInsertedItems();
Это даст вам ошибку компиляции.
Если вы нажмете Ctrl+1 в любом месте этой строки, Eclipse предложит "Создать локальную переменную" вставленные элементы "
Немногие нажатия клавиш, чтобы получить желаемый результат:
-
catCT
Ctrl+Space → categoryCT
-
.getII
Ctrl+Space → categoryCT.getInsertedItems()
-
;
- Shift+Alt+Left для выбора всего вызова метода
- Ctrl+1 + выберите "Создать новую локальную переменную"
Ответ 2
Ярлык, который работает на моем Mac, ⌘ 2 + l (строчный L-ключ)
Шаги:
- Введите переменную, Ex:
categoryCT.getInsertedItems();
;
- Выберите определение всей переменной;
- Нажмите ⌘ 2, оставьте нажимать, а затем нажмите l (нижний регистр L);
Это создаст строку List<Category> insertedItems= categoryCT.getInsertedItems();
.