在Webstorm/PHPStorm中获取angularJS自动完成功能

Gam*_*iac 5 phpstorm webstorm angularjs

如何在字符串中获得angularjs语法的自动完成功能.例如:

myscript.js

var List = function ($scope) {
    $scope.names = [
        "Ahmed",
        "Tom",
        "David",
        "Jessie"
    ];
};
Run Code Online (Sandbox Code Playgroud)

HTML

<div>
    <label for="get_name">
        Find your name:
        <input type="search" name="search" id="search" ng-model="search"/>
    </label>
</div>

<div ng-controller="List">
    <ul>
        <li ng-repeat="name in names | filter:search">{{ name }}</li>
    </ul>
</div>

<script type="text/javascript" src="angular_1.0.7.js"></script>
<script type="text/javascript" src="myscript.js"></script>
Run Code Online (Sandbox Code Playgroud)

这基本上是一种搜索名称的方法.如何让自动完成显示在<li ng-repeat="name in names | filter:search">{{ name }}</li>里面ng-repeat.

我正在使用PHPStorm 6.0.3.

Jac*_*eve 2

如果您尚未设置 Angular,请转到“首选项”>“项目设置”>“Javascript”>“库”并添加您的 Angular 版本。

至于 html 字符串中的自动完成,我认为当前版本的 PHPStorm 不会发生这种情况,但在大多数其他地方,它应该可以解决问题。