是否存在任何快捷键或菜单可将php注释块添加到PhpStorm中的php-html单个或混合块?

问题描述 投票:1回答:2

评论前:

<h1>Hello</h1>
<h2><?php echo $world; ?></h2>

评论后:

<?php /* ?>
<h1>Hello</h1>
<h2><?php echo $world; ?></h2>
<?php */ ?>
php html phpstorm keymapping
2个回答
1
投票
没有这种特殊的注释样式。

根据您的示例代码:您可以

使用环绕声类型的自定义实时模板将您选择的行包含在开头和结尾的行中(不会在其中添加任何额外的注释/转义,等等)。>>

    首先写这样的模板

  • 准备就绪:使用它。

  • 创建自定义实时模板(官方文档:https://www.jetbrains.com/help/phpstorm/using-live-templates.html):

      转到Settings / Preferences | Editor | Live Templates
    1. 创建一个将在其中存储模板或使用现有模板的组
    2. 创建新的实时模板:给它一个缩写(快速名称),描述(这是关于什么),实际模板主体和适用的上下文以及一些可能的选项。
    3. 正文将是:

      <?php /* ?> $SELECTION$ <?php */ ?>

      enter image description here

  • 使用方法:

      选择您的代码
    1. 调用Code | Surround with...(检查并使用那里的快捷方式:它取决于您的当前Keymap)并使用正确的快捷方式。
    2. enter image description here

    1
    投票
    正如@LazyOne正确提到的那样,没有可用的特殊评论选项。
    © www.soinside.com 2019 - 2024. All rights reserved.