PHP集成开发工具JetBrainsPhpStorm2019,为程序员提供自动重构、代码分析、在线错误检查和快速修复等必备工具。Phpstorm是一个实际“获取”您的代码的PHPIDE。它支持PHP5.3/5.4/5.5/5.6/7.0/7.1/7.2,提供即时错误预防、最佳自动完成和代码重构、零配置调试以及扩展的HTML、CSS和JavaScript编辑器。PHP集成开发工具JetBrainsPhpStorm2019快捷操作快速上手一个软件或者想提高软件的使用效率,了解一些软件快捷方式是很有必要的。那么,我们就来看看PHP集成开发工具JetBrainsPhpStorm2019的快捷操作吧!查询相关命令+f查找当前文件命令+r查找替换命令+e打开最近的文件命令+shift+o快速查询文件命令+shift+f关键字搜索,更强大的查询引擎(本机不好,最好还是先确定目录)command+shift+r高级替换command+alt+b查找剪切类别的所有子类别alt+shift+c查找最近修改的文件alt+f7直接查询选中字符ctrl+f7在文件中查询选中字符command+鼠标点击跳转到类或方法或变量的声明command+shift+tab切换标签页文件command+shift++,-展开收缩命令+.自动折叠或展开选中代码alt+back汽车导入包,自动更正command+n快速生成每个成员属性的getter和setter方法ctrl+i快速生成插入魔法方法ctrl+o复制父类方法command+alt+l格式化和排版当前文件command+dcopywhencutlinecommand+//commentcommand+shift+///commentcommand+n例如PHP集成开发工具JetBrainsPhpStorm2019featurehighlightsdebugtwigandbladetemplateswhenyouencounter深入研究代码库时,烦人的错误或调试非常有效。但是通过机器生成编译的模板代码是一场噩梦。使用Phpstorm和Xdebug,您现在可以为这两个流行的模板引擎单步执行原始的、未编译的.twig和.blade.php文件。所有调试优点都在这里:查看上下文、局部和全局变量、添加监视、逐步运行等等!查找无用代码如果您正在处理遗留代码库并希望清理一切,一个好的开始方法是删除无用代码。Phpstorm现在可以检测冗余代码并突出显示可能永远不会使用的类、类成员和函数。未使用的声明检查考虑了代码的动态使用,例如通过魔术方法。要检查整个项目的报告,请选择代码->检查代码...。重构、意图和快速修复-StringJugglingToolbox我们添加了几个用于操作字符串的新意图。您现在可以将字符串连接转换为插值,将连接或插值转换为sprintf调用,将连接的字符串复制到剪贴板,以及执行许多其他操作。按Alt+Enterstring查看可用的操作。-删除未使用的变量Phpstorm2019.1引入了一个新的快速修复,可帮助您删除出现在赋值或闭包使用列表中的未使用变量。quick-fix足够聪明,可以检测赋值表达式可能有副作用的情况。-MovetoClass重构使用新的MovetoClass重构,您可以将函数或常量传递给它们逻辑上属于的类,Phpstorm会为您查找和修改所有用法。您可以通过在结构工具窗口中选择多个特征来同时移动它们。-方法可能会被“静态”检查如果一个类有一个不使用任何实例引用的方法,Phpstorm将检测到它并提供一个方便的快速修复:在该方法上按Alt+Enter,并将其设为静态。所有用法将自动更新。重用容器对于基于DockerCompose的解释器,您现在可以选择docker-composerun或docker-composeexec来执行容器。如果你有一个沉重的容器,你不想在每次测试运行时都重新启动,你可以通过选择docker-composeexec选项来重用它。或者,您可以使用docker-compose运行轻量级容器或那些不以守护进程模式运行的容器(即启动后立即停止)。改进了PHP的自动完成使用特殊文件.phpstorm.meta.phpPhpstorm现在可以更好地建议参数和返回值。这是为了涵盖以下情况,而不是像整数或字符串这样的简单类型,您希望看到建议的一组特定常量。或者,如果您希望某些函数返回一些常量。您还可以通过提供自己的.phpstorm.meta.php文件来改进Phpstorm中对您的库或项目的建议。重新设计的导入我们重新设计了与名称空间导入和使用FQN相关的检查和意图操作。它们背后的主要思想是尽可能避免限定符。Phpstorm现在将允许您在可能的情况下简单地删除冗余限定符,或将它们替换为相应的“使用”导入语句。此外,当您将一些代码粘贴到文件中时,Phpstorm会要求重用现有的别名。代码清理在Phpstorm2019.1中,代码清理工具带有特定于PHP的意图:它可以通过添加“use”语句或从中删除不必要的部分来优化完全限定类名的出现。它还可以使用PHPCSFixer或PHP_CodeSniffer的phpcbf自动修复代码风格问题。在VCS提交之前执行清理,或随时通过代码->代码清理....手动触发它。Web技术与往常一样,WebStorm的所有功能和改进都可以在Phpstorm中使用,开箱即用并带有免费插件在存储库中可用。更新文档和浏览器兼容性F1CSS属性和HTML标签和属性的文档()现在显示MDN上有关浏览器支持的最新描述和信息,以及完整MDN文章的链接。此外,要检查目标浏览器版本是否支持您使用的所有CSS属性,您可以在首选项中启用新的浏览器兼容性检查。改进了Vue应用程序中对TypeScript的支持PHP集成开发工具:JetBrainsPhpStorm2019有哪些优势?一款软件想要被大众所喜爱,就必须与众不同!那么,PHP集成开发工具:JetBrainsPhpStorm2019有哪些优势呢?跨平台。支持PHP的重构功能。自动生成phpdoc注释,非常方便大规模编程。内置对Zencode的支持。生成类的继承关系图。如果有一个类,在多重继承之后,可以使用这个函数查看它所有的父级关系。支持代码重构,方便代码修改。具有本地历史功能(localhistoryfunction)。方便部署,可以直接上传代码到服务器。PHP集成开发工具:JetBrainsPhpStorm2019Changelog层次结构检查类别别名用于运行测试的装订线图标转到符号导航改进更好的覆盖范围支持新文档UI重做焦点子系统在特定文件夹中打开终端新改进的XDebugProfiler查看器用于Composer操作
