我在PhpStorm中启动了一个项目。这是一个Laravel项目,我已经安装了Laravel插件和ide-helper,但仍然收到以下奇怪的错误:

其他人则期待语句错误。有人知道如何解决它们吗?


有没有办法在当前工作目录的PhpStorm(Windows)中打开集成终端?
我最近从Sublime Text切换到了Sublime Text,该功能具有可以右键单击文件夹并选择“在此处打开终端”的功能。这很棒,因为在项目中嵌套更深的文件夹中工作时可以节省一些时间。
我的问题是我无法继续我的项目,只要PHPStorm不再允许我使用组合键.像ctrl + c这样的一些关键组合仍在工作,但其他更重要的组合,如取消注释许多行,或缩进代码和其他一些不再起作用.那是从昨天开始,我的计算机在没有任何理由的情况下关闭了.
有谁知道如何重置PHPStorm的设置?我真的不想卸载并重新安装该程序.
使用:PHPStorm 9.0.2
在PhpStorm中,有没有办法在Windows资源管理器(适用于Windows)或Finder(适用于Mac)中显示文件?
更好的是,当我右键单击选项卡时,是否可以在菜单中添加这样的选项?
我需要一个插件吗?
我有一个类A,和一群从扩展类A(例如AA,AB,AC,AD).这些"子类"都是从A__contruct方法调用的.
在PhpStorm中,例如AA我收到了一条警告__construct:"缺少父构造函数调用".parent:__contruct然而,添加显然会导致一个循环,其中类继续初始化
我可以安全地忽略(并禁用)此警告,或者我正在做什么是不好的做法?
我在Mac OS X上的PhpStorm 2016.1工作.在Windows上的同事在工具选项卡中有一个部署菜单.我什么都没有......
同样Preferences > Build, Execution & Deployment- 我所拥有的是Debugger和Coverage.
我在PhpStorm终端中.env使用copy .env.example .env命令生成了新文件.然后创建了.env文件,但我无法在PhpStorm中编辑.当我双击它时,打开外部编辑器(Notepad ++).
我使用本教程在我的Ubuntu 16.04上设置了vsftpd .
我可以使用FileZilla连接到服务器,但不能通过PhpStorm连接.当我尝试将文件上传到服务器时,它会发出此错误:
无法传输文件'C:\ xampp\htdocs\sherkat\artisan.php':无法打开文件"ftps://SERVER-IP/artisan.php"的输出连接.原因:"500非法PORT命令.".
我的配置有什么问题?
我已经开始使用Symfony构建一个新的Web应用程序,但是在使用类时遇到了问题.
PhpStorm能够找到类中的函数(因为它在您键入时提供了建议$className->.
另外,为了证明这与其他类似的问题不一样,我已经过度简化了,即便如此,错误仍然会发生.
我的DefaultController中有以下内容:
<?php
namespace AppBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Request;
use testBundle;
use AppBundle\domainionClasses\firstlevelchecks;
class DefaultController extends Controller
{
/**
* @Route("/register",name="register")
*/
public function registerAction(){
$testClass = new firstlevelchecks();
$testing = $testClass->donothing(); //the IDE knows that the function donothing() exists, in fact it suggests it.
return new Response('');
}
}
Run Code Online (Sandbox Code Playgroud)
以下是位于的PHP类 AppBundle/domainionClasses/test1.php
<?php
namespace AppBundle\domainionClasses;
class firstlevelchecks
{
function donothing(){
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
加载/register路由时,会显示以下Symfony错误:
尝试从命名空间"AppBundle\domainionClasses"加载类"firstlevelchecks".您是否忘记了另一个命名空间的"use"语句?
它试图从正确的名称空间加载类,我使用了一个use语句.
这里有什么我想念的,或Symfony有问题吗?这是我第一次使用新版本的PhpStorm,刚刚下载了插件,也是我第一次遇到这个问题:(