在NetBeans中集成新版本的PHP

时间:2016-12-26 23:36:57

标签: php netbeans debian php-7.1

一个月前,PHP 7.1发布了。我刚刚将它安装在我的系统中,运行' #php -version'给我回复PHP 7.1.0'所以一切都很好。但是当时在NetBeans中创建一个新项目时,它只允许我使用7.0'和较低的5.X版本 我一直在寻找在NetBeans中更新PHP新版本的选项,但我没有得到任何东西。

其他细节: Debian 8稳定系统。 PHP7.0和之前的5.X版本已通过' apt-get'安装,但PHP7.1到' ./ configure&&制造&& make install'。 NetBeans是通过sh脚本安装的(不是' apt-get')。

有什么想法吗?

5 个答案:

答案 0 :(得分:4)

NetBeans本身需要提供PHP 7.1支持,它无法利用已安装的PHP版本。不幸的是,最新的NetBeans 8.2不支持PHP 7.1。

如果您希望看到它发生,请投票并考虑参与https://netbeans.org/bugzilla/show_bug.cgi?id=268317

答案 1 :(得分:3)

最新的PHP插件版本不在Apache Netbeans 9.0插件更新中心列表中。但是,它在Apache Netbeans 9.0-rc1的列表中。我不确定为什么它被遗漏了。要在9.0中获得它,您需要将适当的插件存储库添加到Netbeans插件更新中心列表中。这是通过转到“工具-插件”并单击“设置”选项卡,然后将以下更新中心添加到列表中来完成的。

注意:我不确定哪个人拥有它-也许其他人肯定知道或可以解释现在不同中心的组织方式。无论如何,可以在这些存储库中的一个或某些中找到许多最新版本的Netbeans插件(不仅仅是php)。再说一次,我个人不知道现在更新了哪一个。我只是全部添加了...

名称:其他开发插件 网址:http://updates.netbeans.org/netbeans/updates/dev/uc/final/main/catalog.xml.gz

名称:DukeScript更新中心 网址:http://dukescript.com/downloads/netbeans/8.2/updates.xml

名称:最新开发版本 网址:http://bits.netbeans.org/dev/nbms-and-javadoc/lastSuccessfulBuild/artifact/nbbuild/nbms/updates.xml.gz

名称:Netbeans发行 网址:https://netbeans.apache.org/nb/updates/9.0/updates.xml.gz

名称:Netbeans IDE 8.2更新中心 网址:https://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz

名称:插件门户 网址:http://plugins.netbeans.org/nbpluginportal/updates/9.0/catalog.xml.gz

名称:Plugin Portal 8.2 网址:http://plugins.netbeans.org/nbpluginportal/updates/8.2/catalog.xml.gz

答案 2 :(得分:2)

PHP 7.1现在可以在NetBeans 9.0 Beta下使用,我设法从8.2导入我的所有插件而没有任何问题,但要注意它是一个开发版本,它有时有点慢,但至少它支持可空的返回类型等。

NetBeans 9.0 Beta Download

答案 3 :(得分:0)

我刚刚安装的Build 880,似乎可以正常使用,但可能根本没有:)

其netbeans 10 incl。 php7.2和php7.3支持(测试版!全部在一个软件包中)

https://builds.apache.org/job/incubator-netbeans-linux/

答案 4 :(得分:0)

我成功地使用Netbeans 10 PHP模块跟踪了https://github.com/czjvic/php-7.1-for-netbeans-8.2

您可以在这里找到最新的Netbeans 10版本:

https://builds.apache.org/job/incubator-netbeans-linux/lastCompletedBuild/artifact/nbbuild/

下载名为NetBeans-dev-incubator-netbeans-linux-881-on-20181022-release.zip的文件。

从备份中,我还需要复制文件org-netbeans-modules-php-dbgp.jar