一个 8 年 PhpStorm 使用者的配置分享( 二 )


[ ] Show coding folding outline
[ ] File header
[ ] Imports
[ ] html 'style' attribute
[ ] XML entities
[ ] Data URIs
[ ] Imports
Editor > General > Editor Tabs
Appearance: None
如果你不使用选项卡,我推荐你使用该设置 。你可以用 Cmd + E 来获取最近文件或者使用 Shift + Shift 来快速搜索 。因此,没有必要显示这些选项卡 。
Editor > General > Smart Keys > PHP
[ ] Enable smart function parameters completion
[ ] Select variable name without '$' sign on double click
如果我双击变量,我不希望它选中 $ 符号,因此我不启用该设置 。
Editor > General > Font
该配置比较个性化,你可以根据自己的偏好选择 。以下是适合我的配置
Font: Menlo
Size: 15
Line spacing: 1.9
Editor > General > Color Scheme > General
如果你像我一样不喜欢这些方法分隔符,你可以禁用它们 。目前你还没有办法禁用 use 语句的分隔符,但是有一种解决办法,只需为以下条目取消设置前景色
[ ] Method separator color, Foreground
Editor > General > Code Style
Line Seperator: Unix and macOS
Editor > General > Inspections
你可能会猜想我为什么没有做出说明 。列出列表非常复杂 。我在这里针对 Laravel 进行了一些调整以便你能拥有一个整洁的环境而不是恼人的下划线 。我的拼写检查也可以在下载包中找到 。如果您有任何疑问,请告诉我 。
Editor > General > Inlay Hints
[ ] Show hints for:
我不需要显示提示 。
Languages & Frameworks > PHP > Debug
[ ] Force break at first line when no path mapping specified
[ ] Force break at first line when a script is outside the project
在使用 Laravel Valet 时,你应该取消两者 。否则,xdebug 将在 Valet 中开始调试 。
Tools > Web Browsers
[ ] Show browsers popup in the editor
你还记得所有带有浏览器小图标的预览吗?你可以禁用它 。
 
结论
该 IDE 就像 Sublime 一样干净直观,只是比 Sublime 多集成了 IDE 。你可以从 这里下载我的完整并使用 File > Import Settings 来导入设置 。
 
里面还包括
该软件包还包含我定制的 GitHub 和 Material 主题 。我的 Material 主题并不像原始主题那样丰富多彩 。而是更加简洁以便你能够集中注意力 。并且增加了 Laravel 特定的检查规则 。如果您不使用它,由于 Laravel Facade 的设计,大多数情况下,很多内容都会标记成橙色或红色线条,IDE 很难识别所有内容 。
 
我是不是还有遗漏?如果你有其他实用技巧可以帮助我使 PhpStorm 变得更好 。让我知道 。




推荐阅读