【问题标题】:How to enable autocomplete in PhpStorm for Datatrax php-driver如何在 PhpStorm 中为 Datatrax php-driver 启用自动完成功能
【发布时间】:2016-04-25 04:14:28
【问题描述】:

是否可以在 PhpStorm 中为 Cassandra DataStax php-driver 激活自动完成功能。

我在 PhpStorm 中尝试了 PHPAdvancedAutocomplete 扩展,但没有帮助。

驱动程序作为扩展加载。它在 phpinfo(); 中也是已知的。

DataStax php-driver

【问题讨论】:

  • “所以它应该在自动完成中可用。” 不。没有 IDE 能够读取您的扩展的编译二进制代码并解释它以完成代码。看看这些类似的问题:stackoverflow.com/a/30329412/783119stackoverflow.com/a/35923482/783119
  • 基本上——看看他们是否有 PHP 的存根文件(或者也许其他人已经做了)。如果他们这样做 - 以任何支持的方式在您的代码中引用它们(例如,放置在项目中任何位置的单独文件夹中,以便 IDE 可以对其进行索引)。如果他们不这样做 - 你可以create such stub file yourself。否则你将不得不忍受这些错误/警告。

标签: database cassandra phpstorm


【解决方案1】:

此问题的所有未来访问者。这是答案。

签出该存储库。

PHP-Cassandra-Stub (for DataStax php-driver)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-24
    • 2018-11-20
    • 1970-01-01
    • 2011-11-19
    • 2012-06-26
    • 2015-09-13
    相关资源
    最近更新 更多