彩票走势图

PHP集成开发环境PhpStorm快速入门指南(五):查找代码

翻译|使用教程|编辑:吴园园|2020-01-19 14:12:46.440|阅读 628 次

概述:本系列教程为PhpStorm快速入门指南,本篇教程为您带来查找代码。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。

点击下载PhpStorm最新版2019.3.1

当您的项目很大时,或者当您必须使用他人编写的代码时,至关重要的是能够快速找到您要查找的内容并深入研究代码。这就是PhpStorm带有一组导航 功能的原因,该功能将帮助您查找代码。

基本搜寻

为了找到项目中使用的特定符号,PhpStorm建议通过“ 查找用法” 进行全面搜索Alt+F7:

您还可以仅在当前文件中Ctrl+F,目录中,任意范围内或整个项目中搜索Ctrl+Shift+F。

要尝试基本搜索,请 在您的项目中打开workshop / 01_Navigation / 05_Find_usages / 5.2_Find_Usages.php或workshop / 01_Navigation / 05_Find_usages / 5.1_Highlight_Usages_in_File.php并按照注释中的说明进行操作。

项目导航

您可以通过查看文件结构及其导入或调用层次结构了解很多,并可以在强大的导航操作的帮助下使用它来浏览代码。

  • “随处搜索”使您可以一次搜索类,文件,符号和菜单操作,并导航到它们。要启动“随处搜索”,请单击search_everywhere PhpStorm窗口右上角的放大镜图标或按Shift两次。如果未指定任何搜索模式,则PhpStorm将显示最近文件的列表,您可以在其中单击以下内容导航到相关项目:


要搜索特定内容,请键入搜索模式。请注意,除符号外,“无处不在搜索”还可以查找操作:

在“ 无处不在搜索”模式下,PhpStorm甚至接受CamelHumps并识别中间匹配项。

要尝试各种使用“随处搜索”的方法,请在项目中打开workshop / 01_Navigation / 01_Navigate_to_something_you_know / 1.6_Search_everywhere.md并按照说明进行操作。

当然 ,您也可以按名称导航到类 Ctrl+N,文件 Ctrl+Shift+N或符号 Ctrl+Shift+Alt+N,请参阅 按名称搜索目标(在各处搜索)。

  • 转到声明 (Ctrl+B,Ctrl+Click)将带您到首次声明特定符号的位置。这种类型的导航可在源代码中的任何位置使用,甚至可以在其他类或注释中使用。要尝试浏览“声明”,请在项目中打开workshop / 01_Navigation / 02_Navigate_to_Declaration / 2.1_Go_to_declaration.php,然后按照注释中的说明进行操作。
  • 转到实现 Ctrl+Alt+B 将带您到特定类的实现。如果有多种实现,PhpStorm会在列表中显示它们,您可以在其中选择要导航的相关实现。要尝试浏览“实施”,请在您的项目中打开workshop / 01_Navigation / 04_Navigate_class_hierarchies / 4.1_Go_to_Implementation.php并按照注释中的说明进行操作。


浏览时间轴

PhpStorm会自动在本地历史记录中跟踪您对源代码所做的更改,重构的结果等。与传统的版本控制系统相反,始终启用本地历史记录。要查看文件或文件夹,请选择VCS |。当地历史| 从主菜单显示历史记录。您可以在此处查看更改,恢复更改(回滚更改按钮)或创建补丁(iconCreatePatch.png):


要自己尝试使用本地历史记录,请在您的项目中打开workshop / 09_Version_Control / 07_Local_History.php并按照注释中的说明进行操作。

**想要购买PhpStorm正版授权的朋友可以


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:PhpStorm

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP