首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在PhpStorm新建文件菜单中,没有.php或php class选项

时,可能是因为PhpStorm没有正确配置PHP解析器或者项目没有正确设置为PHP项目。

要解决这个问题,可以按照以下步骤进行操作:

  1. 确保已经安装了PHP解析器:在PhpStorm的设置(Preferences)中,找到Languages & Frameworks > PHP,检查是否已经配置了正确的PHP解析器。如果没有安装PHP解析器,可以点击“…”按钮进行安装。
  2. 确保项目已正确设置为PHP项目:在PhpStorm的设置(Preferences)中,找到Languages & Frameworks > PHP > CLI Interpreter,选择正确的PHP解析器,并点击“OK”保存设置。
  3. 检查文件类型关联:在PhpStorm的设置(Preferences)中,找到Editor > File Types,检查是否已经正确关联了.php和.php class文件类型。如果没有找到这两个文件类型,可以点击“+”按钮添加,并将它们与PHP相关联。
  4. 检查文件模板:在PhpStorm的设置(Preferences)中,找到Editor > File and Code Templates,检查是否已经正确配置了PHP文件的模板。如果没有找到.php或php class选项,可以点击“+”按钮添加,并填写相应的模板代码。

完成以上步骤后,重新打开PhpStorm,尝试新建文件时应该能够看到.php或php class选项了。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

xdebug代码审计环境配置

安装PhpStorm2020,下载phpStudy 下载地址:https://blog.jetbrains.com/phpstorm/ 1、配置PHP版本信息 我们点击“File->Settings”菜单进行...新建测试工程,使用PhpStorm新建工程"HelloPHP" 第一步:打开PhpStorm软件,点击创建新项目,输入框填写带项目存放地址的项目名称,完成后点击创建。 ?...配置运行环境,我们点击“运行/编辑配置”菜单进行运行环境配置 ? ? 创建PHP文件,选择工程,单击右键->New->PHP File ?...部署工程,菜单中选择Tools->Deployment->Upload to server上传工程。 ? 运行Hello PHP,点击页面悬浮的浏览器运行页面 ?...%t-%s" ;生成的效能监测文件的名字 选择File->Settings->Languages&Frameworks->PHP>Debug,找到XDebug选项卡,Debug port 输入的是刚刚

65370
  • PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

    设置本地环境的名称,点击文件夹图标选择PHP的安装位置,即php.exe的目录,如果没有装过PHP的可以先安装个WAMP,这里就不做介绍了。 ?...2、新建php文件 新建php文件,右键点击项目,选择New PHP File进行新建。 ? 3、运行php文件 运行php文件 点击上方菜单Run Run进行运行, ?...在出现的弹窗,有两种运行模式:JavaScript表示浏览器运行,PHP Script表示PhpStorm运行。 ?...此外,点击代码区域右上角的浏览器图标,可以直接在浏览器运行PHP代码。 ?...的使用教程(本地运行PHP+远程开发+快捷键)的文章就介绍到这了,更多相关PhpStorm使用内容请搜索ZaLou.Cn以前的文章继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

    6.4K20

    PhpStorm 2022 for Mac(PHP集成开发) v2022.2.2激活版

    phPStorm 2022 for Mac是一款非常好用的php开发软件,软件支持所有PHP语言功能,提供最优秀的代码补全、重构、实时错误预防等等功能,能够为程序员提供更为效率的php开发,PhpStorm...代码质量分析当您键入并检查整个项目以查找可能的错误代码异味时,数百个代码检查会验证您的代码。快速修复大多数检查可以很容易地立即修复改进代码。Alt + Enter显示每个检查的适当选项。...此外,Phpstorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时多个会话调试页面等等。...测试您可以Phpstorm中正确开发PHPUnit测试,并通过使用上下文菜单选项从目录,文件类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。...剖析您可以使用XdebugZend Debugger来分析您的应用程序,并检查Phpstorm的汇总报告。

    57540

    PHP集成开发:PhpStorm 2022 for Mac

    phpstorm2022是一款非常好用的php开发软件,软件支持所有PHP语言功能,提供最优秀的代码补全、重构、实时错误预防等等功能,能够为程序员提供更为效率的php开发,新版本改进了phpstorm软件的自动完成功能...代码质量分析当您键入并检查整个项目以查找可能的错误代码异味时,数百个代码检查会验证您的代码。快速修复大多数检查可以很容易地立即修复改进代码。Alt + Enter显示每个检查的适当选项。...此外,PhpStorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时多个会话调试页面等等。...测试您可以PhpStorm中正确开发PHPUnit测试,并通过使用上下文菜单选项从目录,文件类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。...剖析您可以使用XdebugZend Debugger来分析您的应用程序,并检查PhpStorm的汇总报告。

    1.6K20

    PhpStorm 2022 Mac最新版(PHP集成开发)

    phpstorm2022是一款非常好用的php开发软件,软件支持所有PHP语言功能,提供最优秀的代码补全、重构、实时错误预防等等功能,能够为程序员提供更为效率的php开发,新版本改进了phpstorm软件的自动完成功能...代码质量分析当您键入并检查整个项目以查找可能的错误代码异味时,数百个代码检查会验证您的代码。快速修复大多数检查可以很容易地立即修复改进代码。Alt + Enter显示每个检查的适当选项。...此外,Phpstorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时多个会话调试页面等等。...测试您可以Phpstorm中正确开发PHPUnit测试,并通过使用上下文菜单选项从目录,文件类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。...剖析您可以使用XdebugZend Debugger来分析您的应用程序,并检查Phpstorm的汇总报告。

    66220

    玩转 PhpStorm 系列(五):代码模板篇

    PhpStorm ,我们可以通过代码模板功能快速生成初始化代码,提高编码效率。代码模板分为两种,一种是文件代码模板,一种是代码代码片段模版。 我们先来看文件代码模板。...以新建 PHP Class 文件为例,对应的类文件初始化代码模板是: <?...我们继续回到 PHP Class 代码模版,如果在创建新的类文件时指定了命名空间,则声明对应的命名空间。...最后,用 PHP 类名填充 class ${NAME} 的 ${NAME},完成 PHP文件的模板代码生成。 其他文件代码模板原理也是一样,可以自行查看。...红色光标处输入 name,可以看到其他变量位置都会自动填充对应的字符串: ? 是不是很方便? 日常使用 PhpStorm 进行编码的过程,灵活创建和定义代码模板可以极大提高编码效率。

    2.1K10

    玩转 PhpStorm 系列(十二):单元测试篇

    PHP 生态有很多测试框架,其中最流行的当属 PHPUnit,我们还是以 Laravel 项目为例, PhpStorm 中演示如何通过 PHPUnit 对 PHP 项目进行单元测试。...对指定目录、类、方法运行测试 Laravel 自带的测试演示类位于项目根目录下的 tests 子目录 PhpStorm ,该目录会被自动标记为绿色,表示是测试目录: ?...,PhpStorm 会基于这个 phpunit 对项目进行单元测试),无需额外配置,只需要选中待测试目录、文件、方法,然后右键下拉菜单选择 Run Test 即可(前提是先要编写好对应的测试用例代码)...PHPUnit 代码覆盖率分析 在上面运行测试用例的时候,细心的同学可能已经看到在下拉菜单除了运行测试的选项外,还有一个包含覆盖率的测试选项: ?.../app 上述配置表明 app 目录下的所有后缀为 .phpPHP 代码都会包含到代码覆盖率报告,即使某些文件没有被测试用例覆盖到

    2.5K30

    PhpStorm 2021软件下载和安装教程

    PhpStorm 2021软件简介:PhpStorm 2021是一款商业的PHP集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。...2.打开解压后的文件夹,鼠标右击【PhpStorm-2021.1.1】选择【以管理员身份运行】。3.点击【Next】。...9.创建桌面启动快捷方式:❶点击桌面左下角【开始】图标,❷菜单栏中找到并拖动【PhpStorm 2021.1.1】图标到电脑桌面。10.双击桌面【PhpStorm 2021.1.1】图标启动软件。...15.将安装包解压后的【PhpStorm2021文件的【ide-eval-resetter-2.1.13】文件拖动到【新建的项目编辑界面】,点击【Restart】(若没有提示Restart,可重新拖一次...16.将安装包解压后的【PhpStorm2021文件的【zh.211.183】文件拖动到【新建的项目编辑界面】,点击【Restart】。17.点击菜单的【帮助】选择【Eval Reset】。

    1.2K10

    PhpStorm 2022 for Mac(PHP集成开发)

    代码质量分析当您键入并检查整个项目以查找可能的错误代码异味时,数百个代码检查会验证您的代码。快速修复大多数检查可以很容易地立即修复改进代码。Alt + Enter显示每个检查的适当选项。...简易代码导航和搜索PhpStorm可帮助您更有效地绕过代码,并节省处理大型项目时的时间。只需点击一下即可跳转到方法,函数变量定义,搜索其用法。调试零配置调试使调试PHP应用程序变得非常简单。...此外,PhpStorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时多个会话调试页面等等。...测试您可以PhpStorm中正确开发PHPUnit测试,并通过使用上下文菜单选项从目录,文件类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。...剖析您可以使用XDebugZend Debugger来分析您的应用程序,并检查PhpStorm的汇总报告。

    87120

    玩转 PhpStorm 系列(二):导航篇

    概述 日常使用代码编辑器的过程,频率非常高的一个需求就是能够快速全局导航到指定类、文件、方法、行, PhpStorm 可以通过两种方式来实现这种导航。...一种是菜单栏中点击 Navigate,然后在下拉框选择对应的全局导航,Class 代表类、File 代表文件、Symbol 代表符号/标记(可用于导航到指定变量、方法)、Line 代表行(需要在特定文件操作...另一种是通过快捷键,上面的菜单栏下拉框导航选项右侧已经标注了对应的快捷键,下面我们就可以快捷键为例 Mac 系统中进行演示(Windows 操作类似,就是快捷键有差异)。...导航到文件 遵循 PSR-4 自动加载规范的现代 PHP 项目中,类名和文件名是一致的,所以导航到类也就意味着导航到了对应的文件,但对于一些不包含任何类的 PHP 文件,还是需要通过导航到文件功能进行跳转...如果想要打开定义 Laravel 自带辅助函数的 helpers.php 文件,操作方法完全一样,只需导航输入框输入对应文件名即可: ?

    2.2K10

    玩转 PhpStorm 系列(九):代码调试篇(上)

    PHP 生态,最有名的调试工具莫过于 Xdebug: ? Xdebug 所以,接下来,我们就以 Xdebug 为例演示如何在 PhpStorm PHP 代码进行调试。...如果还没有安装,可以参考 Xdebug 官方文档进行安装。 除此之外,还需要通过配置文件对 Xdebug 尽心配置,可以通过 php --ini 命令查看 PHP 配置文件路径: ?...这里,我们 /usr/local/etc/php/7.4/php.ini 配置 Xdebug 配置如下(当然,你可以选择 /usr/local/etc/php/7.4/conf.d 目录下新建一个...配置 PHP CLI 解释器 接下来,我们就可以 PhpStorm 通过 Xdebug 来调试 PHP 代码了。...-w736 然后 PhpStorm 导航菜单点击 Run->Debug…(或者通过快捷键 Ctrl + Option + D): ? 弹出窗口选择要调试的 PHP 脚本: ?

    2.2K50

    php集成开发工具:PhpStorm 2022.2.1汉化版「免账号登录」

    PhpStorm 2022文版 MacPhpStorm 2022文版 Win功能智能PHP代码编辑器IDE提供智能代码完成,语法高亮显示,扩展代码格式配置,动态错误检查,代码折叠,支持语言混合等等。...简易代码导航和搜索Phpstorm可帮助您更有效地绕过代码,并节省处理大型项目时的时间。只需点击一下即可跳转到方法,函数变量定义,搜索其用法。调试零配置调试使调试PHP应用程序变得非常简单。...此外,Phpstorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时多个会话调试页面等等。...测试您可以Phpstorm中正确开发PHPUnit测试,并通过使用上下文菜单选项从目录,文件类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。...剖析您可以使用XDebugZend Debugger来分析您的应用程序,并检查Phpstorm的汇总报告。

    1.5K30

    PhpStorm 2018文破解版附安装破解教程

    这意味着您的查询,您将使用PHP类和字段的名称来获取更新数据。PhpStorm提供全面的高级DQL支持。您将获得所有检查和重构:查找用法,重命名实体字段,关联支持,甚至更多。...选择VCS | Git | 菜单查看Pull Requests以打开一个新工具窗口,其中包含项目中所有拉取请求的列表。您可以从拉取请求查看说明,受理人,审阅者,标签和已更改的文件。...五、Web技术支持 1、JavaScript的自动导入 JavaScript文件PhpStorm现在不仅可以自动为项目中定义的符号添加导入,还可以为项目依赖项的符号添加导入。...5、alt + 左右方向键,快速切换tab选项卡: 如果你是一个前端,或者非前端,多个文件来回切换,这个快捷键能帮到你。...PhpStorm 2018运行PHP代码 1、Create New Project 2、选择PHP Empty Project,并新建一个空目录(名字建议为英文,目录不要放在C盘!!!)

    4.2K20

    玩转 PhpStorm 系列(六):代码重构篇

    PhpStorm ,我们可以通过自带的重构功能(Refactor)非常方便地对代码进行重构,从而提升代码复用性。 1、重构变量/属性 我们以下面这段代码为例进行演示: <?...重构类方法 同理,我们也可以通过这种机制来重构类成员方法。...你可以通过代码重构菜单的「Pull Members Up…」选项将子类方法上移到父类: ?...然后弹出窗口中编写接口名,选择要声明的接口方法: ? 点击「Refactor」按钮即可创建对应的接口文件,并且接口文件中生成对应的接口代码: ?...最后,如果你想要将某个类移动/复制到其他地方,或者对其进行重命名、删除,可以通过重构菜单里面的下面几个选项完成: ?

    1.1K10

    PhpStorm 集成 WSL 虚拟机PHP 进行单元测试和代码调试

    2、 PHPUnit 应用 WSL PHP CLI 你可以 Composer 和 TestFramework -> PHPUnit 应用这个配置: 然后设置 PHPUnit 库的路径,这里没有项目中安装的话可以跳过...3、 WSL 启用 PHP Xdebug 扩展 接下来,我们 PhpStorm 中演示基于 WSL PHP Xdebug 扩展进行代码调试。...我们 D 盘的 scripts 目录下新建一个 index.php,通过 phpinfo() 查看 PHP 扩展信息,验证 Xdebug 扩展是否已经启用: 然后虚拟机运行如下命令启动 PHP...PHP_EOL; 接下来, PhpStorm ,点击 Run -> Edit Configuration… 打开代码调试配置窗口,新建一个 PHP 远程调试配置: 目前还没有配置任何远程服务器,你可以在上面这个窗口中点击... PhpStorm 的「Run」下拉菜单点击「Start Listening for PHP Debug Connections」,就可以开始监听 PHP 远程代码调试了: index.php 设置一个断点

    4.5K20

    Laraval IDE 自动补全插件 laravel-ide-helper

    有些类需要数据库连接,如果没有相应的数据库连接,某些门面可能无法包含进来。 你可以选择要包含的辅助函数文件,默认该选项并未开启,但是你可以通过--helpers选项覆盖默认配置。...默认会引入Illuminate/Support/helpers.php,当然你还可以配置文件添加自定义的辅助函数文件。...3.4 生成PHPStorm容器实例对应的Meta php artisan ide-helper:meta 可以生成一个PHPStorm meta文件来添加工厂设计模式支持,对Laravel而言,这意味着我们可以让...**注意:**Composer 不会去执行任何依赖包定义的 install update 相关脚本。因此你不应该在依赖包申明 pre-update-cmd pre-install-cmd。...如果你需要在执行 install update 命令前使用脚本,请确保它们已被定义根包

    3.6K40
    领券