安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > phpstorm 2019.1中文-phpstorm 2019 附安装教程
phpstorm 2019.1中文-phpstorm 2019

phpstorm 2019.1中文-phpstorm 2019

 附安装教程
  • 软件大小:245.88 MB
  • 更新日期:2020-03-07 09:50
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:245.88 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  phpstorm 2019是一款非常实用且功能强劲的php开发软件,它深得广大程序员用户的喜欢,PhpStorm是针对PHP开发人员的集成开发环境,基于IntelliJ IDEA平台构建;PhpStorm继承了IntelliJ IDEA的所有与Web有关的功能,非常适合用于编辑PHP,HTML,CSS,如果用户喜欢使用JavaScript,XML进行编程,该程序依然支持此类语言,它还可以与VCS,SQL一起使用,并为其他特定于Web开发的工具添加了高级支持;程序为用户提供了一个智能编辑器,支持语法突出显示,文档查找和重构;支持无错编码,可以动态代码分析,错误突出显示和快速修复;支持项目和代码导航:专门的项目视图,文件结构视图以及文件,类,方法和用法之间的快速导航;支持VCS集成:对Subversion,Perforce,Git和带有变更列表和合并的CVS的开箱即用支持;需要的用户可以下载体验

phpstorm 2019.1中文-phpstorm 2019

新版功能

  一、调试树枝和刀片模板

  当您遇到令人讨厌的错误或潜入代码库时,调试非常有效。但是通过机器生成的编译模板代码是一场噩梦。使用PhpStorm和Xdebug,您现在可以在这两个流行模板引擎的原始未编译.twig和.blade.php文件中进行步骤调试 。这里提供了所有调试优势:查看上下文,本地和全局变量,添加监视,逐步运行等等!

  二、找到死代码

  如果您正在处理遗留代码库并想要清理事物,那么开始的一个好方法就是删除死代码。现在,PhpStorm检测冗余代码并突出显示可能从未使用过的类,类成员和函数。该 未使用的声明检查考虑到代码的帐户动态用途,例如经由魔术方法。要检查报告为整个项目中,选择 代码- >检查代码...。

  三、改进的自动完成功能

  借助特殊文件.phpstorm.meta.php,PhpStorm现在可以 更好地建议参数和返回值。这是为了涵盖一些情况,而不是像整数或字符串这样的简单类型,您希望看到建议的某组常量。或者,如果您希望某些函数返回某个常量。您还可以通过提供自己的.phpstorm.meta.php文件来改善PhpStorm中针对您的库或项目的建议。

软件特色

  重构,意图和快速修复

  1、String Juggling Toolbox

  我们为操作字符串添加了多个新意图。您现在可以将字符串连接转换为插值,将串联或插值转换为sprintf调用,将连接的字符串复制到剪贴板,并执行许多其他操作。按 Alt+Enter字符串可查看可用操作。

  2、删除未使用的变量

  phpstorm 2019.1引入了一个新的快速修复程序,可帮助您摆脱出现在赋值或闭包的使用列表中的未使用变量。快速修复足够智能,可以检测赋值表达式可能有副作用的情况。

  3、移至类重构

  通过新的Move to Class重构,您可以将函数或常量传递给它们逻辑上属于的类,PhpStorm将为您找到并修改所有用法。您可以通过在结构工具窗口中选择多个功能来同时移动它们 。

  4、方法可能是'静态'检查

  如果一个类有一个不使用任何实例引用的方法,PhpStorm将检测它并提供一个方便的快速修复:按下 Alt+Enter该方法,并使其静态。所有用法都将自动更新。

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

phpstorm 2019.1中文-phpstorm 2019

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

phpstorm 2019.1中文-phpstorm 2019

  3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

phpstorm 2019.1中文-phpstorm 2019

  4、弹出以下界面,用户可以直接使用鼠标点击下一步按钮,可以根据您的需要不同的组件进行安装

phpstorm 2019.1中文-phpstorm 2019

  5、现在准备安装主程序,点击安装按钮开始安装

phpstorm 2019.1中文-phpstorm 2019

  6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

phpstorm 2019.1中文-phpstorm 2019

  7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

phpstorm 2019.1中文-phpstorm 2019

方法

  PS:在过程中,如果出现没有成功的用户,留意一下屏蔽网络时是否成功,如果没有修改成功,则会出现失败(在过程中,如果在修改文件时出现没有权限,可以通过新建文本,把原来的删除,添加屏蔽代码,然后直接导入文件夹中即可,导入时,把文本后缀删除,)C:\Windows\System32\drivers\etc

  成功后就把以前的hosts文件内容恢复回来即可

phpstorm 2019.1中文-phpstorm 2019

  1、接下来对软件进行注册,首先以记事本的方式打开hosts文件,将代码添加至hosts文件屏蔽网络联网;

  hosts文件默认目录【C:\Windows\System32\drivers\etc】

  0.0.0.0 account.jetbrains.com

  0.0.0.0 www.jetbrains.com

phpstorm 2019.1中文-phpstorm 2019

  2、再运行桌面上生成的phpstorm 2019软件图标,选择do not import settings点击ok;然后进入界面后点击Skip Remaining and Set Defaults按钮即可

phpstorm 2019.1中文-phpstorm 2019

phpstorm 2019.1中文-phpstorm 2019

  3、弹出注册界面,选择"activation code"输入注册码即可激活,激活码在安装包中的文件夹中

phpstorm 2019.1中文-phpstorm 2019

phpstorm 2019.1中文-phpstorm 2019

  4、汉化很简单,直接把文件中的resources_cn.jar压缩包复制到安装路径下的对应文件中,如图:默认安装路径【C:\Program Files\JetBrains\PhpStorm 2019.1\lib】

phpstorm 2019.1中文-phpstorm 2019

phpstorm 2019.1中文-phpstorm 2019

  5、完成以上操作步骤即可将应用程序完成,现在可以免费使用

phpstorm 2019.1中文-phpstorm 2019

使用说明

  支持语言#

  使用PhpStorm,可以开发PHP版本5.3 / 5.4 / 5.5 / 5.6 / 7.0 / 7.1 / 7.2 / 7.3的应用程序。此外,它完全支持HTML5,CSS,JavaScript和XML:对这些语言的支持通过IDE中捆绑的插件处理,默认情况下已启用。可以通过插件添加对其他语言的支持:在“ 设置/首选项” 对话框(Ctrl+Alt+S)中,转到“ 插件” 以查找更多信息或在第一次IDE启动时进行设置。

  步骤1:打开在PhpStorm项目#

  您在PhpStorm中所做的一切都是在项目上下文中完成的。它是编码辅助,批量重构,编码样式一致性等的基础。

  在本快速入门指南中,我们提供了一个工作坊项目 ,该项目已经包含带有预配置环境的docker-compose.yml文件。

  启动在PhpStorm研讨会项目#

  在“ PhpStorm欢迎”屏幕上,单击“ 创建新项目”。

phpstorm 2019.1中文-phpstorm 2019

  从左侧列表中 选择PhpStorm Workshop Project,在Location字段中提供项目位置,然后点击Create。

phpstorm 2019.1中文-phpstorm 2019

  在编辑器中 打开docker-compose.yml并XDEBUG_CONFIG 根据您的操作系统使用值更新变量。这对于Web调试是必需的。

phpstorm 2019.1中文-phpstorm 2019

  使用该host.docker.internal值,该值引用远程主机,即运行Docker的计算机。它会自动解析为主机的内部地址,使您可以从容器连接到主机。

  docker-compose.yml文件 的相应部分应如下所示:

  XDEBUG_CONFIG: remote_host=host.docker.internal

  在同一docker-compose.yml文件中,sftp根据您的操作系统,取消注释该服务的相应行。为了使部署正常工作,这是必需的。

  单击编辑器装订线以启动所有必需的Docker容器。

phpstorm 2019.1中文-phpstorm 2019

  或者,打开内置的PhpStorm终端(Alt+F12)并执行docker-compose up 命令。

  从欢迎屏幕中可以看到,您还有其他选择可以开始在PhpStorm中的项目上工作:

phpstorm 2019.1中文-phpstorm 2019

  步骤2:探索使用者介面#

  PhpStorm主窗口分为几个逻辑区域:

phpstorm 2019.1中文-phpstorm 2019

  菜单和工具栏可帮助我们执行各种命令。

  导航栏,用于浏览项目。

  状态栏,包含有关整个PhpStorm,当前项目或编辑器中文件的各种信息,警告和错误消息。

  您实际在其中编写代码 的编辑器。它具有用于在打开的文件之间轻松导航的选项卡。

  执行不同功能的 众多工具Windows:可帮助您浏览和浏览项目和文件结构,查看搜索和检查结果,运行,调试和测试应用程序,在交互式控制台中工作等等。

  第3步:使用智能辅助代码#

  PhpStorm会照顾您的日常工作,以便您可以专注于重要工作。使用大量的PhpStorm编码功能来创建无错误的应用程序,而不会浪费宝贵的时间。在基础项目中,您可以使用代码示例和准则以交互方式在许多PHP文件上尝试这些功能。

  代码完成号

  无论您使用的是哪种文件类型,代码完成都可以节省大量时间。PhpStorm中有两种代码完成类型:basic 和smart。

  基本完成(Ctrl+Space)显示当前上下文的代码完成选项,并以粗体显示当前类型的成员:

phpstorm 2019.1中文-phpstorm 2019

  要显示更多变体,请Ctrl+Space再次按。

  要尝试完成基本代码,请在您的项目中打开workshop / 02_Editing / 01_Completion / 1.1_Basic_Completion.php并按照注释中的说明进行操作。

  智能完成(Ctrl+Shift+Space)分析您当前正在使用的上下文,并根据该分析过滤函数和变量列表以匹配表达式类型,从而提供更准确的建议。

  要尝试智能代码完成,请在您的项目中打开workshop / 02_Editing / 01_Completion / 1.3_Type_hinting.php并按照注释中的说明进行操作。

  意向行动#

  PhpStorm会密切关注您当前正在做的事情,并提出明智的建议(称为意图行动),以节省更多时间。意图操作使您可以对正确的代码进行自动更改 (与为可能不正确的代码提供快速修复的代码检查相反)。

  您的代码引用了不存在的文件?PhpStorm没问题。按Alt+Enter并选择创建文件<文件名>:

phpstorm 2019.1中文-phpstorm 2019

  要查看可用的意图操作的完整列表,请在“ 设置/首选项” 对话框(Ctrl+Alt+S)中,转到“ 编辑器” | “设置” 。用心。

  要尝试各种意图动作,请在您的项目中打开workshop / 02_Editing / 05_Intentions / 5.1_Intentions.php并按照注释中的说明进行操作。

  步骤4:保持代码整洁#

  PhpStorm监视您的代码,并尝试使其保持准确和干净。它检测潜在的错误和问题,并为他们提供 快速修复的建议。

  每当PhpStorm找到未使用的代码,无限循环,隐藏的上限,=条件表达式中的赋值运算符以及许多其他可能需要您注意的事情时,您都会看到一个灯泡。单击它,或按Alt+Enter,应用修复程序。

  您忘记了使用说明?

phpstorm 2019.1中文-phpstorm 2019

  在列表中,单击要导入的类:

phpstorm 2019.1中文-phpstorm 2019

  PhpStorm导入所选的类并添加一条use语句:

phpstorm 2019.1中文-phpstorm 2019

  从workshop / 03_Inspections / 02_Quick_Fixes.php中尝试更多实时示例。

  要查看可用检查的完整列表,请在“ 设置/首选项” 对话框(Ctrl+Alt+S)中转到“ 编辑器” | “首选”。检查。您可以禁用其中一些功能,也可以启用其他功能,还可以调整每次检查的严重性。您可以决定将其视为错误还是警告。

  生成一些代码#

  使用PhpStorm中可用 的代码生成选项,可以更加轻松快捷地编写代码。 守则| 生成 菜单(或仅生成菜单Alt+Insert)将帮助您生成构造函数,获取器/设置器,PHPDoc注释以及建议覆盖/实现某些方法(Ctrl+O/ Ctrl+I)。在workshop / 02_Editing / 06_Generate_code / 6.1_Generate_Code.php中尝试更多实时示例 。

phpstorm 2019.1中文-phpstorm 2019

  使用实时模板(选择“代码” |“插入实时模板”或按Ctrl+J)来生成整个代码结构。要查看可用的实时模板的列表,请在“ 设置/首选项” 对话框(Ctrl+Alt+S)中转到“ 编辑器” | “设置” 。实时模板。

  如果您发现您的开发需要一些重要的东西,请用自己的模板扩展这套模板。尝试来自workshop / 04_Live_Templates / 01_Code_Expansion / 1.1_Code_Expansion.php 和workshop / 04_Live_Templates / 02_Creating_Live_Templates的实时示例。

  另外,还要考虑周边有完整的结构代码。选择代码| 用或包围Ctrl+Alt+T,然后按 ,然后从弹出菜单中选择所需的语句。在workshop / 04_Live_Templates / 03_Surround_Templates / 3.1_Simple_template.php中尝试更多实时示例。

  步骤6:通过#找到自己的方式

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

  基本搜索#

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

phpstorm 2019.1中文-phpstorm 2019

  您还可以仅在当前文件(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并按照注释中的说明进行操作。

  项目导航#

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

  “随处搜索”使您可以一次搜索类,文件,符号和菜单操作,并导航到它们。要启动“随处搜索”,请单击

  PhpStorm窗口右上角的放大镜图标或按Shift两次。如果未指定任何搜索模式,则PhpStorm将显示最近文件的列表,您可以在其中单击以下内容导航到相关项目:

phpstorm 2019.1中文-phpstorm 2019

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

phpstorm 2019.1中文-phpstorm 2019

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

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

  当然,您也可以按名称导航到Class(Ctrl+N),File(Ctrl+Shift+N)或Symbol(Ctrl+Shift+Alt+N),请参阅 按名称搜索目标。

  转到声明 (对于Windows和Linux或对于macOS Ctrl+B,Ctrl+Click为⌘+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 2019.1中文-phpstorm 2019

  导航通过时间轴#

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

phpstorm 2019.1中文-phpstorm 2019

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

  步骤7:调试您的应用程序#

  您的应用程序是否完全符合预期目的?如果不是,则必须进行一些调试以找出导致问题的原因。幸运的是,我们的示例项目已经 安装并配置了Xdebug。

  配置PHP解释器#

  在我们的项目中,Docker环境已经包含一个PHP解释器,您只需要告诉PhpStorm它在哪里。

  在“ 设置/首选项” 对话框(Ctrl+Alt+S)中,转到“ 语言和框架” | PHP。

  在打开的PHP页面上, 从CLI解释器列表中选择带有Xdebug的PHP 7.1。

  设置断点#

  调试从放置要暂停程序执行的断点开始,因此您可以浏览程序数据。只需单击要在其中出现断点的行的左装订线:

phpstorm 2019.1中文-phpstorm 2019

  要自己玩断点,请在项目中打开workshop / 06_Debugging / 03_Breakpoints.php并按照注释中的说明进行操作。

  开始调试#

  In the Project tool window, select workshop/06_Debugging/03_Breakpoints.php and choose Debug | 03_Breakpoints.php from the context menu:

phpstorm 2019.1中文-phpstorm 2019

  PhpStorm将启动调试会话,然后打开“ 调试工具”窗口,您可以在其中逐步浏览已暂停的程序,查看变量值,评估表达式等等。从workshop / 06_Debugging / 05_Debug_Tool_Window.php中尝试更多实时示例。

  第8步:测试你的代码#

  PhpStorm集成了最流行的PHP测试框架:如PHPUnit的, 贝哈特,PHPSpec和Codeception。

  编写测试#

  导航至课程进行测试,然后按Ctrl+Shift+T。从弹出列表中,选择Create New Test:

phpstorm 2019.1中文-phpstorm 2019

  在打开的对话框中,所有字段均已填写,因此只需单击确定。PhpStorm会生成一个测试类 Test,并在编辑器中将其打开。根据需要编写测试。

  要尝试使用PhpStorm编码帮助自己编写测试,请打开workshop / 08_Testing / 01_Writing_Tests.php并按照注释中的说明进行操作。

  启动测试#

  在编辑器中使用测试打开文件,或在“ 项目”工具窗口中单击它,然后选择“运行 Test”。这将启动PhpStorm为您自动生成的PHPUnit运行配置。您还可以创建一个运行配置(|运行编辑配置中的) 贝哈特,PHPSpec,或Codeception类型,从工具栏上的列表中选择它,然后单击。PhpStorm在“ 运行工具”窗口的“ 测试运行器”选项卡中显示结果。

phpstorm 2019.1中文-phpstorm 2019

  步骤9:将您的源代码保留在Version Control #下

  如果您将源代码保留在版本控制下,您将很高兴知道PhpStorm与许多流行的版本控制系统集成 :Git(或GitHub),Mercurial,Perforce和Subversion。要指定凭据和特定于特定VCS的任何设置,请在“ 设置/首选项” 对话框(Ctrl+Alt+S)中转到“ 版本控制”。

  在VCS菜单会给你一个什么命令可用的线索。例如,您可以从“ 更改”弹出视图(VCS |显示更改视图 或Alt+9)查看所做的更改,提交更改,创建更改列表等。

  步骤10:就这样!继续快乐地发展!#

  我们希望对PhpStorm基本功能的简要概述能使您快速入门。有许多重要的功能使开发人员的生活更轻松,更有趣,并且其源代码更加整洁和简洁。现在就采取这些最初的几个步骤,然后在您认为合适的时候进行更深入的研究。享受PhpStorm!

下载地址

人气软件