gpt4 book ai didi

sublimetext2 - SublimeCodeIntel 和 Symfony2 自动加载

转载 作者:行者123 更新时间:2023-12-02 08:35:41 25 4
gpt4 key购买 nike

我正在尝试从 PHPStorm 转移到 Sublime Text 3,但我在使用 SublimeCodeIntel 和 Symfony 2 时遇到了自动完成问题。如何让 SublimeCodeIntel 扫描所有 vendor/src/ 我项目的目录?

现在每当我在 Controller 中输入类似

的内容时
$response = new Response()
$response->get

我得到 警告:在 GamesController.php#27 评估“请求”:无法解析“请求”的第一部分

最佳答案

首先,在 Preferences -> Packages -> SublimeCodeIntel 下选择 Settings-DefaultSettings-User 选项。复制 Default 文件的全文并将其粘贴到 User 文件中,如果您根本没有自定义插件,该文件应该是空的。您现在可以关闭 Default 文件。

现在,在首选项的主体中,设置

"codeintel_max_recursive_dir_depth": 25,
"codeintel_scan_files_in_project": true,

接下来,向下滚动到 codeintel_config 数组的底部,并将 PHP 部分编辑为以下内容:

    "PHP": {
"phpExtraPaths": ["/path/to/library/files", "/another/path"],
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": 25
}

保存文件,重启 Sublime,一切就绪。如果出于某种原因它仍然无法正常工作,请转到您的 ~/.codeintel/db 目录并删除 PHP 目录。您可能还会在项目的根目录中找到一个类似的目录,因此如果它存在,请继续并删除该目录。这会强制重新索引您的代码并包含,并且由于它基于您的新配置选项,所以一切都应该按预期工作。请记住,重建索引可能需要一些时间,所以请耐心等待。

祝你好运!

关于sublimetext2 - SublimeCodeIntel 和 Symfony2 自动加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com