Ответ 1
Поскольку вы используете dependency injection
, Visual Studio не имеет возможности выяснить, какие типы аргументов.
Это обычная проблема с Javascript intellisense, и, поскольку Javascript не допускает явных аннотаций типа, кажется, что нет четкого способа обойти его.
Однако это можно легко достичь, используя Typescript (с расширением VS2013) и angular, где будет выглядеть ваш код:
angular.module('example', ['ngRoute'])
.config([ '$locationProvider',
function ($locationProvider : ng.ILocationProvider) {
$locationProvider. // Intellisense would work here.
}
]);