Я вижу странное поведение с JavaScript intellisense в Visual Studio 2013 Express для Интернета. Я следил за всеми советами, которые я мог сделать в Google, и это почти отлично работает. Но что-то связанное с тем, что внутри или вне функции, похоже, влияет на нее. Я новичок в JavaScript, так что я мог бы быть что-то не хватает, но это не имеет никакого смысла для меня:JavaScript intellisense в Visual Studio работает только частично
Вне функции, которую он, кажется, работает частично ... (я получаю один уровень IntelliSense)
(но не два)
но внутри функции он прекрасно работает ... (я все IntelliSense)
В отдельном файле, я получаю подобную проблему, но на одном уровне функции ... (ограниченное здесь)
(но здесь все)
Любые советы будут оценены!
Аргумент, переданный в Платфоме, может быть любым, потому что Javascript слабо типизирован, поэтому intellisense не может сделать вывод, что это такое. Не могли бы вы показать код для Phaser.Game? – garryp
Но intellisense может сделать вывод о том, что платформа находится в 2 примерах, которые я показал, не так ли? Поэтому я просто подумал, почему он не работает в других. Phaser.Game можно найти здесь: https://raw.githubusercontent.com/photonstorm/phaser/master/build/phaser.js. Просто найдите «@class Phaser.Game». – JD41