IntelliJ IDEA: перемещение между вкладками разделенного экрана с сочетанием клавиш [дубликат]

У меня есть другая перспектива ответить на это.

При работе на разных уровнях, например, в приложении MVC, контроллеру нужны службы для вызова бизнес-операций. В таких сценариях контейнер инжекции зависимостей может использоваться для инициализации служб, чтобы исключить исключение NullReferenceException. Это означает, что вам не нужно беспокоиться о проверке нулевого значения и просто вызвать службы с контроллера, как будто они всегда будут доступны (и инициализированы) как одиночный или прототип.

public class MyController
{
    private ServiceA serviceA;
    private ServiceB serviceB;

    public MyController(ServiceA serviceA, ServiceB serviceB)
    {
        this.serviceA = serviceA;
        this.serviceB = serviceB;
    }

    public void MyMethod()
    {
        // We don't need to check null because the dependency injection container 
        // injects it, provided you took care of bootstrapping it.
        var someObject = serviceA.DoThis();
    }
}
84
задан jmq 28 December 2010 в 18:49
поделиться

2 ответа

Ctrl + Tab и Ctrl + Shift + вкладка для окна | Перейти к следующему разделителю и перейти к предыдущему сплиттеру. Однако эти горячие клавиши могут быть выбраны коммутатором, поэтому вам нужно переназначить их в настройках | Раскладка.

82
ответ дан CrazyCoder 27 August 2018 в 19:47
поделиться

Похоже, теперь он сопоставлен с Alt + Tab и Shift + Alt + Tab, поэтому нет необходимости переназначать (по крайней мере, для OSX 10.5+).

66
ответ дан Luke 27 August 2018 в 19:47
поделиться
Другие вопросы по тегам:

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