0

Когда я создаю проект веб-приложения нового узла, в моих js файлах, когда тип (, он не вставляет пару (). Когда я набираю ключевое слово function, он не автозаполняется с помощью пары фигурных скобок {} или квадратных скобок [].Autocomplete Visual Studio 2015 Brace and Parenthesis

Когда я создаю новый проект Visual C# Asp.NET и добавляю к нему файлы js, автозаполнение работает нормально. То же самое верно при создании файла js в пустом решении, поэтому поведение кажется отличным от проектов nodejs.

Я уже проверил опцию Automatic Brace Completion под

Options > Text Editor > Javascript 

Поведение такой же ли я с помощью node.js tools 1.1 или 1.2 RC. Однако автозаполнение работает нормально в node projects для VS2013.

ответ

0

я был в состоянии решить проблему после прочтения информации здесь:

https://github.com/Microsoft/nodejstools/issues/1142

Это было зафиксировано собирается

Инструменты> Параметры> Текстовый редактор> Node .js> IntelliSense

и изменяет режим intellisense на ECMAScript 5. В основном, редакторы инструментов Nodejs es6 intellisense работают на машинописных машинах и не могут выполнять автоматическое завершение скобок.