草庐IT

PHPStorm7

全部标签

php - 如何在 PhpStorm 中使用 ssh?

我在远程服务器上有项目,但我只有ssh访问权限。我如何处理这个项目?我正在寻找有关PhpStorm或NetBeans的信息。 最佳答案 根据您的系统,您有多种选择。您可以在要发布时rsync或scp上传您的文件。您可以使用版本控制(cvs、svn、git、mercurial...)和当您希望您的代码上线时,通过ssh执行“更新”。您可以在本地设置一个sshfs文件系统。 关于php-如何在PhpStorm中使用ssh?,我们在StackOverflow上找到一个类似的问题:

php - IntelliJ,PhpStorm : Debugging with xdebug ignores XDEBUG_SESSION cookie

我正在尝试使用Intellij中的PHP插件调试Drupal网站(在PhpStorm中也是如此)。我有以下设置:Chrome浏览器指向本地主机别名mydomain.localXDebugHelper扩展已安装并设置为调试。在Cookie下的开发人员工具中,我可以看到XDEBUG_SESSIONcookie设置为PHPSTORM。我已经使用以下设置使用xdebug插件配置了php:xdebug.extended_info=1xdebug.idekey="PHPSTORM"xdebug.max_nesting_level=500xdebug.remote_autostart=1xdebug

PHPStorm 类型提示基类的子类

关于这篇文章:InPHPStorm,howcanImaketypehintingworkwhenIhaveasuperclassmethodthatreturnsadifferenttypefromeachsubclass,这是关于PHPStorm类型提示中的一个边缘案例。请尝试跟进-我会尽我所能尽可能清楚:所以,我有这个基本抽象类:abstractclassmyBaseController{protected$_model;...}另一个类继承自:classmyControllerextendsmyBaseController{$hello='hello';...}并由第三类进一步扩

PHPStorm 无法分析变量的路径?

如您所见,第一个require_once没有给出弱警告。后一个确实如此,但我不明白为什么。发生这种情况有什么原因吗?该文件存在并包含一个类。如果有用的话,这是文件结构:-|Project-|Anomius-Anomius.php(Thisistheincludedfile)-|Sites-|Foo-app.php(Thisisthefileontheimage) 最佳答案 只需禁用PhpStorm中产生警告的设置:在Settings中搜索“unresolvedinclude”在Editor>Inspections下;PHP>一般>U

带有 symfony2 项目的 phpstorm xdebug

我正在尝试使用xdebug和phpstorm调试symfony2应用程序。我的本​​地开发环境是Ubuntu14.04,apache2,Xdebug版本是2.2.7我根据以下指南在另一个php(不是symfony2)项目上工作:https://www.jetbrains.com/phpstorm/help/configuring-xdebug.htmlhttps://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+Debugging+with+Xdebug+and+PhpStorm

php - 如何更改 phpStorm 8 中的字体大小代码?

我想在IDE中将字体大小更改得更大。如何在phpStorm8中更改字体大小代码? 最佳答案 按Ctrl+Alt+S,或菜单文件\设置...搜索项Fonts,看右边,在IDESettings\Colors&Fonts\Font:在名为“Schemename”的部分,按SaveAs...按钮,选择您喜欢的其他名称。在名为EditorFont的部分中,将默认大小更改为您喜欢的值,然后按Enter: 关于php-如何更改phpStorm8中的字体大小代码?,我们在StackOverflow上找到

windows - 在 Windows 上使用 node.js 在 PHPStorm 6 中设置一个 LESS 文件观察器?

我是最近转换到PHPStorm的,并且非常喜欢它。我正在尝试让“文件观察器”与我的LESS代码一起工作,并且我希望它使用lessc命令。我安装了node.js,命令“lessc”在Windows命令提示符下运行,但它不想在PHPStorm中运行。这是我的文件观察器配置:当文件观察器运行时,我得到这个错误不断出现:Anexceptionoccurredwhileexecutingwatcher'LESS'.Watcherisdisabled.Fixit.:Cannotrunprogram"C:\Users\Jason\AppData\Roaming\npm\lessc"(indirect

windows - phpstorm git pull --rebase

在phpstorm中,你如何执行gitpull--rebase?我似乎无法找到一个选项来做到这一点。我希望这是默认行为,因为我们都在同一个分支上工作。我正在通过VersionControl>Git>PullChanges...进行pull。 最佳答案 只需使用版本控制->更新项目操作。在那里你可以选择更新的方式:通过merge(gitpull)或通过rebase(gitpull--rebase)或通过当前分支的默认方式(它默认merge)。该操作还具有比Pull更多的功能:如果您有未提交的更改,它会存储/屏蔽它们,并在更新后恢复它们

PHPStorm 7 在 Windows 上找不到 PHP 解释器

我已经在我的Windows764位上安装了PhpStorm7的试用版。PhpStorm安装在"C:\ProgramFiles(x86)\JetBrains\PhpStorm7.0\bin\PhpStorm.exe"而我的Xampp服务器在E:\xampp.我去设置php解释器,但PhpStorm找不到它。我打开phpinterpreter窗口并选择目录E:\xampp\php但我收到更多类似这样的错误Php启动:无法加载动态库“\xampp\php\ext\php_xxxxxx.dll”......看来PhpStorm7trunks路径不包括光盘,无法在xampp目录中找到php的安装

windows - PHPStorm - 无效的后代文件名

我正在尝试将我的本地PHPStorm项目从我的Windows7PC与我的Ubuntu服务器同步。当我尝试任何类型的连接(例如“测试SFTP连接”)时,它会失败并显示无效的后代文件名“C:\nppdf32Log\debuglog.txt”提到的文件夹在我的Windows机器上不存在,当然也不在我的Ubuntu服务器上。即使连接到Ubuntu服务器的最基本操作也因此失败-Jetbrains支持建议在这里询问,所以有人有线索吗? 最佳答案 您的Ubuntu服务器上有一个名为C:\nppdf32Log\debuglog.txt的文件。是的—