V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
justrand
V2EX  ›  Visual Studio Code

vscode 对 PHP 函数跳转支持是不是还不够完善,或者有好的插件推荐吗?

  •  1
     
  •   justrand · 87 天前 · 2407 次点击
    这是一个创建于 87 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前按照教程配置好了“PHP Intelephense”插件,但是发现有部分函数无法跳转,目前不清楚是 ci 框架问题,还是说对部分方法他就是无法跳转?
    目前是拿 CodeIgniter3.X 框架测试的,同样的情况在 sublime 和其他 ide 我试了都可以跳转道函数定义的地方,这块不知有没有解决方法?

    56c72b544a4425e3b5e370ed1332f6d.png

    11 条回复    2021-09-02 10:14:54 +08:00
    QlanQ
        1
    QlanQ   87 天前
    给 weblcome_model 定义类型,如果你的 PHP 版本比较高,建议给 方法都定义好返回值
    justrand
        2
    justrand   87 天前
    @QlanQ 有定义返回值的,php 版本是 7.3
    justrand
        3
    justrand   87 天前
    @QlanQ 现在问题是,我不清楚他在什么情况下不支持跳转,因为大部分函数可以跳转的
    charlie21
        4
    charlie21   87 天前
    php 向军后盾人文档
    https://doc.houdunren.com/vscode/1 基础知识.html#常用插件
    yangliuan
        5
    yangliuan   86 天前
    框架的项目都需要用 composer 安装 ide 工具 扩展包,像 laravel 框架需要安装 barryvdh/laravel-ide-helper swoole 框架需要安装 wudi/swoole-ide-helper
    shellic
        6
    shellic   86 天前
    为什么不用 PhpStorm
    justrand
        7
    justrand   86 天前
    @shellic 想试试 vscode 。支持下开源
    justrand
        8
    justrand   86 天前
    @yangliuan 好吧
    zjsxwc
        9
    zjsxwc   86 天前
    我对各种 php ide 的体验,
    phpstorm 最强,优化最好,
    netbeans 能干,但是碰到大项目会有点卡顿,插件少一点,
    vscode 、emacs 、vim 、st 之流都是样子货,谁用谁自虐,谁想不开就去用。
    mafeifan
        10
    mafeifan   86 天前 via iPhone
    vscode 调试 PHP 比 PHPstorm 要好用一些
    heqichang
        11
    heqichang   86 天前
    给 class 加个 @property 注释应该就可以了
    个人感觉 CI 框架对 IDE 不太友好
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2232 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:03 · PVG 13:03 · LAX 21:03 · JFK 00:03
    ♥ Do have faith in what you're doing.