【问题标题】:PhpStorm: PHPDoc formatting setupPhpStorm:PHPDoc 格式设置
【发布时间】:2018-03-09 01:49:38
【问题描述】:

我正在尝试找出是否有办法根据Laravel's guide制作 PhpStorm 格式的停靠块

我知道如何使用设置来将其设置为符合 PSR-1/2 以及如何使用附加选项来进行一些可用的格式设置,如屏幕截图所示:

我不知道如何强制它:

@param 属性后跟两个空格,参数类型,另外两个空格,最后是变量名

有效地给我:

/**
 * Register a binding with the container.
 *
 * @param  string|array  $abstract
 * @param  \Closure|string|null  $concrete
 * @param  bool  $shared
 * @return void
 */

我只能让它执行以下操作(请注意@param 和参数类型后的单个空格):

/**
 * Register a binding with the container.
 *
 * @param string|array $abstract
 * @param \Closure|string|null $concrete
 * @param bool $shared
 * @return void
 */

有没有办法让它重新格式化代码到这个规范?

【问题讨论】:

  • 感谢@LazyOne - 很遗憾 - 重新格式化后必须继续手动操作 - 相当繁琐的任务。

标签: ide phpstorm phpdoc phpstorm-2017.2


【解决方案1】:

目前根本没有这样的选择。

https://youtrack.jetbrains.com/issue/WI-18408 和相关票证 - 观看他们(星号/投票/评论)以获得任何进展的通知。


与此同时,也许您可​​以使用一些可以进行此类格式化的第 3 方工具?它可以作为外部工具手动调用(菜单或快捷方式),甚至可以作为文件观察器(在文件修改时运行)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-12
    • 2018-05-09
    相关资源
    最近更新 更多