如何修改 PhpStorm 預設的 Class Template

如何修改 PhpStorm 預設的 Class Template,第1张

当使用 PhpStorm 建立 class 时,预设会产生 Created by PhpStorm 的注解,并包含 作者 、 日期 、 时间 等资讯,有的人喜欢,有的人不喜欢,若你不希望每次建立 class 时都有这个档头,可以自行修改;除此之外,在 PHP 7 为了让强行别检查发挥作用,我们会在一开始 declare(strict_types = 1),这也可以直接设定在 class template,以後只要建立新的 class,都会自动加上宣告。

Motivation

预设在 PhpStorm 建立 class 时,都会在档头加上 Created by PhpStorm 的注解,很多人建立 class 後的第一件事情,就是去删除这些注解,事实上我们可以透过修改 PhpStorm 的 class template,移除这些设定。

Version

PHP 7.0.8

PhpStorm 2016.2.1

移除注解

PhpStorm ->Preferences ->Editor ->File and Code Templates ->PHP Class

我们发现每个 class template 都有 #parse("PHP File Header.php") 。

PhpStorm ->Preferences ->Editor ->File and Code Templates ->includes ->PHP File Header

切换到 includes 的 PHP File Header ,我们可以看到预设的注解就是在此,若你不喜欢这些注解,可以全部删除後存档。

宣告 Strict Type

PHP 7 增加了 scalar type hint 与 return type,不过为了相容於过去 PHP 弱型别传统,预设并没有启动型别检查,必须自己加上 declare(strict_type = 1) 之後,PHP 与 PhpStorm 的 Code Inspection 才会根据 type hint 与 return type 检查型别。 1 1 关於 PhpStorm 的 Code Inspection,详细请参考 如何在 PhpStorm 使用 Code Inspection?

目前 PHP 7 并没有提供全域的 php.ini 设定,必须自己在每个 .php 加上设定,很麻烦也容易忘记,若能设定在 class template 内,则以後新增 class 都会有 declare(strict_type = 1) 。

PhpStorm ->Preferences ->Editor ->File and Code Templates ->includes ->PHP File Header

删除预设注解後,改加上 declare(strict_type = 1) 。

以後新增 class,预设注解不见了,且自动加上 declare(strict_type = 1) 。

Conclusion

除了移除预设注解与宣告 strict types 外,如一些需靠 Laravel artisan 建立的 controller、unit test …,事实上也可以新增一个 template,直接使用 PhpStorm 来新增。

到网站下载各类主题的xml文件,

然后将文件保存到phpStorm的文件夹中

如下路径:C:\Users\USERNAME\.WebIde80\config\colors,

如果此时正好开着PHPStorm,那么需要重启一下

在左上角菜单中,选择File ->Settings ->Editor ->Colors &Fonts ,然后在下拉菜单中,选中你刚才添加的主题名称,保存设置后就OK了。

1. Settings或Preferences如果你是在Mac|Editor|Appearance|Show line numbers。 2. 只是现在发现它在哪里在Windows上。其View-Active Editor-Show Line Numbers(仅适用于当前和变化File-Settings-Editor-Appearance-Show Line Numbers(适用于所有 对于Mac版本去PhpStorm-Preferences在首选项窗口中去IDE settings-Editor-Appearance-Show Line Numbers(要更改设置的所有 或更简单-右击白色长柱(其中断点设置),然后选择显示行号。 在截图中红点是,你必须点击一个地方 3. 所有的人都是正确的。我只是使当前soultion与图像。 到File-Settings在在右上角类型框line numbers,仅次于选择Editor-Appearance,从右边的复选框,找到Show line numbers并检查它。 击中后,Apply和OK这应该做的伎俩。 我PhpStorm的版本是6.0.3 4. 设置编辑器的外观'显示灵数' 5. 按照下面的步骤进行: 点击文件-设置- 在设置对话框中展开编辑器的IDE设置下 点击外观-选择显示行号。 点击应用-确定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11502895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存