Closed
Description
TypeScript Version: 2.1.5
Visual Studio Version: 2017, 15.0.0-RTW+26228.4
Code
Expected behavior:
- Keywords are colorized as keywords, not types
- Types are colorized as types, not identifiers
- Code completion works
- Identifiers/function/members names are colorized as identifiers, not as types
The same code worked in Visual Studio 2015 excellently for months.
Actual behavior:
- Code completion has no context, it shows only words found in this file
- constructor keyword is colorized as a type
- Types are colorized as plain identifiers
- Member names, function names are colorized as types