该资源为电脑版,暂无安卓版
phpstorm是一款PHP集成开发工具,作为程序员的编程工具是做合适不过了,这款软件拥有优秀的代码编辑功能,智能调试,代码编译检查等功能,是程序员们长期使用的工具之一!
红色字体为译文
1.报错:php interpreter is not configured, please configure php interpre
原因与解决:PHP解释器没有配置,点击configure PHP Interpreter 弹出一个选择php程序路径的窗口 在Interpreter目录按钮,定位到PHP程序解压的目录(php.exe的目录)!
2.PHP Remote Interpreters Support in PhpStorm 8 EAP(PHP在PhpStorm 8 EAP远程翻译支持)
Support for
PHP remote interpreters has beenintroduced in PhpStorm 8 EAP. It lets us use a PHP interpreter over SSH installed on any remote environment, to run/debug application and run testing tools remotely.
(支持远程口译员在PhpStorm beenintroduced 8 EAP php_remote_int_introPHP。它让我们使用一个PHP解释器在SSH上安装任何远程环境,运行/调试应用程序并运行远程测试工具)
Using a remote interpreter instead of a local one gives us an opportunity to get advantages of a PHP interpreter installed in a production-like environment (be it a physical server, a virtualized environment such as Vagrant, or any other). That way we can make sure there will be no inconsistencies when the application is finally deployed to production.
(使用远程翻译而不是当地的给了我们一个机会一个PHP解释器的优点在类似生产的环境中的安装(可以是一个物理服务器、虚拟环境等。这样我们可以确保应用程序时被部署到生产环境时不会有矛盾。)
In this blog post we will look into configuring and using PHP remote interpreters for PHPUnit.
(在这篇文章我们将考虑使用PHP配置和远程翻译PHPUnit)
PHP Remote Interpreters Configuration(PHP远程口译员配置)
A remote interpreter can be configured in the same way as a local one in Settings | PHP | Interpreter | …
(远程翻译可以以同样的方式作为本地配置中设置PHP解释器| | |…)
All the current PHP interpreters will be listed. Click the + button to add a new one, then selectRemote to add a new remote interpreter.
(所有当前的PHP解释器将上市。单击+按钮添加一个新的,然后selectRemote添加一个新的远程翻译.)
The PHP remote interpreter dialog displays:
(PHP远程翻译对话框显示:)
A PHP remote interpreter can be configured:(一个PHP远程翻译可以配置:)
Manually – all the SSH connection details should be provided in the dialog (Host, Port, User name, Auth type, Password, etc);
(应提供手动——所有SSH连接细节在对话框中(主机、端口、用户名、身份验证类型,密码,等)
From the deployment server configuration – after selecting a deployment server, all the connection details will be filled in by PhpStorm from deployment server settings. Please note that SFTP deployment with valid mappings should be configured first in Settings | Deployment to have the button Fill from deployment server settings available.
(从部署服务器配置,选择部署服务器之后,所有的连接细节将由PhpStorm填写从部署服务器设置。请注意,SFTP部署与有效的映射应该首先配置设置|部署从部署服务器设置按钮填补可用)
From the Vagrant configuration – after selecting Vagrant Configuration Folder, all the connection details will be filled in by PhpStorm from the current Vagrant configuration.
(从流浪的配置——在选择流浪的配置文件夹,所有的连接细节将由PhpStorm填写从当前流浪的配置)
After you click OK, the connection will be tested and (in case of success) the remote interpreter will be added to the list of PHP interpreters in PhpStorm.(单击OK后,连接将被测试和远程翻译(成功)的情况下将被添加到PHP解释器在PhpStorm列表)
Please note that a valid deployment server with correct mappings should be configured in any case so that PhpStorm knows what file should be executed on the remote environment.(请注意,一个有效的部署服务器正确映射应该配置在任何情况下,PhpStorm知道文件应该在远程执行环境)
PHPUnit via SSH(PHPUnit通过SSH)
One of the most important use cases for PHP remote interpreters is running PHPUnit tests remotely, and now it’s already possible.
(最重要的一个用例远程PHP运行PHPUnit)测试远程口译员,现在它已经成为可能)
In order to configure a running PHPUnit remotely, just add a new PHPUnit Setting by Remote Interpreter in Settings | PHP | PHPUnit.
(为了配置远程运行PHPUnit),只添加一个新的PHPUnit设置通过远程PHP解释器在设置| | PHPUnit)
Select the appropriate remote interpreter in the dialog to proceed:(选择适当的远程翻译在对话框中进行)
The PHPUnit configuration will be added, and the usual PHPUnit testing workflow will be valid (with PHPUnit configuration through run/debug configurations dialog).(PHPUnit)配置将被添加,通常PHPUnit)测试工作流程将是有效的(通过运行/调试与PHPUnit)配置配置对话框)
Please note that PHPUnit configuration will be used according to the default PHP interpreter setting for the project. The same PHPUnit configuration can be used for working with local and remote interpreter, it will rely on the default PHP interpreter setting in the project.(请注意,PHPUnit)配置将根据默认的PHP解释器设置用于该项目。同一PHPUnit)配置可用于处理本地和远程翻译,它将依靠默认PHP解释器在项目设置)
Support for PHP remote interpreters is still a work in progress, so please have a look at known and planned issues and take a minute to report any bugs or feature requests to our issue tracker.(支持PHP远程翻译仍然是一个正在进行的工作,所以请看看已知和计划问题,花一分钟报告任何错误或特性请求我们的问题跟踪器)
主题
Preferences->Appearance & Behavior ->Appearance
Theme 选择 Darcual
界面字体及大小
Preferences->Appearance & Behavior ->Appearance
Override default fonts by(not recommended) 勾选
以下可以根据你自己的喜欢更改
自动保存-每15秒自动保存
Preferences->Appearance & Behavior ->System Settings
Save files automatically if application is idle for 15 sec 勾选
你也可以修改你想要多少秒自动保存
关闭自动检测更新
Preferences->Appearance & Behavior ->System Settings->Updates
Automatically check update for …. 取消勾选
如果你链接PHPSTORM官网的网速很快可以PASS
文件编码
Preferences->Editor->File Encondings
IDE Encondings:IDE编码
Project Encoding:项目编码
Default encoding for properties files:默认文件编码
显示行号
Preferences -> Editor->General->Appearance
Show line numbers 勾选
有的版本没有默认已勾选
正在编辑的文件加星号标识:
Preferences -> editor -> General->Editor Tabs
Mark modifed tabs with asterisk 勾选
编辑器内字体大小
Preferences -> editor ->Colors & Fonts->Font
先要把Scheme另存为一个才可以修改
Show Only monospaced fonts 取消勾选
修改字体,字体大小及行间距:
字体大小:15
行间距:1.1
字体:(可以根据喜好自行设置)
智能PHP代码编辑器
IDE提供智能代码完成,语法高亮显示,扩展代码格式配置,动态错误检查,代码折叠,支持语言混合等等。自动重构可以谨慎处理您的代码,帮助您轻松安全地进行全局项目设置。
代码质量分析
当您键入并检查整个项目以查找可能的错误或代码异味时,数百个代码检查会验证您的代码。快速修复大多数检查可以很容易地立即修复或改进代码。Alt + Enter显示每个检查的适当选项。
简单的代码导航和搜索
PhpStorm帮助您更有效地绕过代码,并节省处理大型项目时的时间。只需点击一下即可跳转到方法,函数或变量定义,或搜索其用法。
调试,测试和分析
PhpStorm提供了强大的内置工具,用于调试,测试和分析您的应用程序。
调试
零配置调试使调试PHP应用程序变得非常简单。此外,PhpStorm提供了许多用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,在运行时设置断点并评估表达式,调试远程应用程序,同时在多个会话中调试页面等等。
测试
您可以在PhpStorm中正确开发PHPUnit测试,并使用上下文菜单选项从目录,文件或类立即运行它们。来自PHPUnit的代码覆盖显示了您的代码覆盖了多少测试。
分析
您可以使用Xdebug或Zend Debugger 分析应用程序,并检查PhpStorm中的汇总报告。
HTML / CSS / JavaScript编辑器
PhpStorm包含WebStorm与HTML,CSS和JavaScript相关的所有功能。
HTML和CSS编辑器支持
所有尖端的Web开发技术,包括HTML5,CSS,SASS,SCSS,LESS,CoffeeScript,ECMAScript和谐,Jade模板等。Live Edit让您有机会立即在浏览器中看到所有更改刷新页面。
JavaScript编辑器
最智能的JavaScript编辑器与IDE捆绑在一起,提供代码完成,验证和快速修复,重构,JSDoc类型注释支持,JavaScript调试和单元测试,JavaScript框架支持等。
新技术
PhpStorm使用TypeScript,CoffeeScript和Dart等新语言为整个开发周期提供了精简的体验。
开发环境
PhpStorm建立在开放源代码IntelliJ平台之上,我们在JetBrains已经开发和完善了超过15年。享受它提供的微调,高度可定制的体验,以适应您的开发工作流程。
VCS
PhpStorm提供统一的用户界面,可用于许多流行的版本控制系统,确保在git,GitHub,SVN,Mercurial和Perforce中提供一致的用户体验。
数据库和SQL
PhpStorm提供了用于在项目中处理数据库和SQL的工具和代码辅助功能。连接到数据库,编辑模式和表数据,运行查询,甚至用UML图分析模式。SQL代码可以注入其他语言或在SQL编辑器中编辑,语法突出显示,智能代码完成,动态代码分析,代码格式化和导航可用。
其他功能
直接从IDE执行许多日常任务,支持Vagrant支持,Docker,Composer等。
1、下载并安装JetBrains PhpStorm 2018
2、 复制 JetbrainsCrack.jar 到 $ {InstallDir} / bin
3、 编辑文件 "$ {Product} .vmoptions" (or "$ {Product} $ {64} .vmoptions") 在文件夹 {InstallDir} / bin:中
4、将下面的代码复制到文件中 (新的一行中添加): -javaagent: {InstallDir} /bin/JetbrainsCrack.jar
for example: -javaagent:C:Program FilesJetBrainsPyCharm 2018.1inJetbrainsCrack.jar
Note: "-javaagent:C:Program Files..." - 不要空格!
5、打开JetBrains PhpStorm 2018,输入下面的Key。
ThisCrackLicenseId-{
"licenseId":"ThisCrackLicenseId",
"licenseeName":"Admin",
"assigneeName":"",
"assigneeEmail":"avxhm.se@gmail.com",
"licenseRestriction":"Admin",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}
6、破解完成。