В Visual Studio у меня есть следующий код.

if (zcmIndexLS && zcmIndexLS.filters && zcmIndexLS.filters[currentFilterIndex] && zcmIndexLS.filters[currentFilterIndex].order)

Я хотел бы сократить это до этого

if (zcmIndexLS && zcmIndexLS.filters && 
    zcmIndexLS.filters[currentFilterIndex] && 
    zcmIndexLS.filters[currentFilterIndex].order)

Когда я нажимаю клавишу «ввод» с помощью двутавровой балки после «&&», Visual Studio удаляет следующий символ. Увидеть ниже.

if (zcmIndexLS && zcmIndexLS.filters && 
    cmIndexLS.filters[currentFilterIndex] && 
    cmIndexLS.filters[currentFilterIndex].order)

'Z' (первый символ новой строки) автоматически удаляется. Я могу вернуться и набрать 'z', но кто-нибудь знает, в чем причина? Мой режим вставки выключен.

Это происходит, когда я редактирую файлы JavaScript.

0