问题标签 [php-ide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 适用于 Visual Studio 的 PHP 工具,是否是真正的替代品?
我是一名来回混合语言的长期开发人员。在过去的几年里,我主要使用 .NET 和 Visual Studio。每当我用 PHP 编写东西时,我都倾向于使用 NetBeans IDE(在我的 Mac 上),并且一直对一般功能、IntelliSense 和包含的 PHPDoc 功能感到满意。
我在那儿。我真的很喜欢 VS,但现在看来我要再次进行一些 php 编码了。
在构建类似企业的框架时,适用于 Visual Studio 的 PHP 工具是一个真正的选择吗?
如果不是,我应该继续使用 NetBeans 还是主要表明我是一个脾气暴躁的老屁,害怕一切新事物?
我已经阅读了一些关于 Jetbrains php ide 的意见,但喜好参差不齐,也有很多人似乎喜欢 zend,但我认为最好使用 zend 框架,这在我创建后有点问题我自己的框架。
如果 IDE 可以运行 PHP 5.3 并使用内置的网络服务器进行实时调试,那就太好了。或者在这方面我应该注意什么其他策略?
netbeans - 在 PhpStorm 中修改文档时通知用户
有没有办法以粗体显示标题或在 PhpStorm 中修改文档的标题中显示星号*?
php - 最新 Luna eclipse PDT 未给出常用功能建议
我使用的是 helios 版本的 PDT,但它只兼容,v5.3
所以我下载了最新的 luna 版本以从这里v5.5
获得支持。但是在下载这个而不是支持新功能之后,它停止显示大多数新/旧功能的提示,例如等。crypt()
str_replace()
实际上没有建议使用字符串、数组、mysqli 等函数我该如何解决这个问题?
php - 我在哪里可以找到具有实际工作的文本格式的 PHP 编辑器?
我正在使用 TextWrangler,但找不到好的代码格式化程序。我尝试了 TextMate,它完全毁了我的代码。
除了格式化文本的按钮之外,我不关心其他任何内容。由此:
对此:
无需按“Tab”4 次。
ide - PhpStorm- 区别:“终端”和“运行命令”
我使用 PhpStorm。“终端”(Alt+F12)和“运行命令”(工具-运行命令)有什么区别。
php - Intellij IDEA 15 的 PHP 插件未加载
我安装了 Intellij Idea 15 IDE,然后尝试为它安装 php 支持。为此,我安装了以下插件。IDE 现在在启动后显示以下错误。
插件错误 加载插件时发现问题:未加载插件“PHP”:未安装所需的插件“com.intellij.css”。禁用 PHP 打开插件管理器
我从这里下载了插件。
phpdoc - 什么是 PHPDoc Eclipse 多类型:以及如何使用它?
当我在 PDT Eclipse 中记录我的方法时,如果方法的返回可能是一个数组,它会生成以下类型的文档/类型提示:* @return multitype:Ambigous <\CodeBase\Node\DataNode, NULL>
我已经查找了此文档并找到了一些不错的文档,但在“多类型”和“歧义”方面没有什么好处。
是否有任何文档涵盖如何最好地利用它来使用类型提示?是否有可能定义返回的数组结构:例如,返回的数组包含一个字符串键和某种对象——对“foreach”循环有用吗?
php - 即使我安装了 PHP7 并将其添加为解释器,PhpStorm 项目仍然使用 PHP5
我尝试在项目上运行 composer install 并收到此错误:
问题 1
- 此软件包需要 php ^7.0.0 但您的 PHP 版本 (5.5.12) 不满足该要求。
所以我已经安装了从 php.net 下载的 PHP 7 zip,然后逐步按照本教程进行操作,直到(包括)第 4 步https://www.sitepoint.com/how-to-install-php-on-windows/
然后在第 5 步命令不起作用,我停止了。我在 PhpStrom 中添加了 PHP 7 作为解释器,如下图所示,但是当我composer install
再次运行时,它仍然给我同样的错误。
请告诉我如何解决这个问题。提前致谢。