【问题标题】:PhpStorm generate template from code selectionPhpStorm 从代码选择生成模板
【发布时间】:2019-05-06 21:14:29
【问题描述】:

我经常使用 PhpStorm 的 Extract 变量和方法重构。有没有办法添加/扩展功能,可以从选定的代码创建一个新的模板文件,提示输入所需的模板路径,并为该模板创建一个 include/require 语句?

我要的是输入此功能的编码或扩展现有功能的入口点。或者也许它已经可用了,但我错过了。

【问题讨论】:

    标签: phpstorm jetbrains-ide


    【解决方案1】:

    正如@Ástþór 所说,没有这种方法可以更改重构模板。

    您可以使用surround with live templates 来模拟这种行为。这不会找到重复项,也不会替换它们,但它可能与您想要的足够接近。

    1. 添加一个像这样的环绕直播模板。使用Ctrl+Alt+S打开编辑器:

    1. 编辑变量以获得更好的用户体验:

    1. 选择要提取的变量,然后从菜单中选择Code > Surround with Live Templates或按Ctrl+Alt+J

    2. 根据您的需要调整模板。

    HTH

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 2014-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-11
      • 2021-04-14
      • 2010-09-17
      相关资源
      最近更新 更多