2

最近我一直在尝试从 Netbeans 切换到 PhpStorm(3.0.3,最新版本),只有一件事让我退缩了。

我目前的项目是用 Symfony 1.4 编写的,在 Symfony 模板(PHP 文件)中有很多 JavaScript(jQuery)。Netbeans 可以在导航窗口中列出 JS 函数和变量,但我在 PhpStorm 中没有看到类似的行为。PhpStorm 有这种功能吗?如果是这样,我该如何打开它?


编辑: 好的,我看到有一些混乱。假设我有一个名为TEST.php. 在该文件中,我有以下内容:

<script type="text/javascript">
    $.myPluginContainer.definitions.TEST = {
        var1: someVar1,
        var2: someVar2,
        var3: someVar3,

        function1: function() {
            // function1 body
            return 'function1';
        },
        function2: function() {
            // function2 body
            return null;
        },
        function3: function() {
            // function3 body
            return 5;
        }
    }
</script>

在 Netbeans 的导航器窗口中,我得到:

Netbeans 7.1 中的导航器窗口

双击 Netbeans 中的函数名称将我带到那个特定的变量/函数定义。PhpStorm 具有相同的功能,仅在纯 *.js 文件中,但我也需要 *.php 文件的这种行为。

4

2 回答 2

4

我刚刚发现屏幕左侧下方的“结构”选项卡将显示与 NetBeans/Eclipse 函数导航器视图等效的视图。

我正在使用 JetBrains PhpStorm 6.0.3

于 2013-07-15T14:50:31.243 回答
-2

将 javascript 编辑器添加到 phpstorm

http://www.jetbrains.com/editors/javascript_editor.jsp

于 2012-03-28T09:42:51.807 回答