我可以在phpstorm中将文本选择包装到标记中吗?

我可以在phpstorm中将文本选择包装到标记中吗?,phpstorm,keyboard-shortcuts,Phpstorm,Keyboard Shortcuts,假设我有一个文本: This is my text! How beautiful it is! 我想把每一行都用p-标记括起来,有没有比导航到每一行并手动添加和半自动关闭更简单的方法 我希望它们看起来像这样: <p>This is my text!</p> <p>How beautiful it is!</p> 这是我的文本 多美啊 而不得不尽可能少做 选择你的线路 code |周围环绕着… 对于Windows/Linux:Ctrl+Al

假设我有一个文本:

This is my text!

How beautiful it is!
我想把每一行都用
p
-标记括起来,有没有比导航到每一行并手动添加和半自动关闭更简单的方法

我希望它们看起来像这样:

<p>This is my text!</p>

<p>How beautiful it is!</p>
这是我的文本

多美啊

而不得不尽可能少做

  • 选择你的线路
  • code |周围环绕着…

    对于Windows/Linux:Ctrl+Alt+T
    对于MacOS:Cmd+Alt+T
  • 选择“Emmet”
  • 键入
    p*
    ——这将用
    标记围绕每一行
  • 注意:空行也将被包裹,因此最好提前移除它们


    p.S.

    在当前版本的IDE中,可以使用专用的“环绕Emmet”操作,它允许您在一次按键操作中打开弹出窗口,而不是先通过中间
    环绕…
    弹出菜单


    默认情况下,该操作没有定义快捷方式,但您可以轻松更改该快捷方式,并在
    设置/首选项| Keymap
    中指定任何所需的快捷方式--只需查找
    其他|用Emmet包围即可
    操作(提示:使用搜索框加快搜索速度)。

    当然,发布后,我发现了一个相关的问题:Cmd+Alt+T(在Mac上),Ctrl+Alt+T解决方案是我一直在寻找的。我很确定我在一两天前看到过关于WebStorm的同样问题,但现在我找不到了。你知道有什么办法让Emmet成为默认选项吗?@Timidfriendly“默认选项”是什么意思“环绕”命令当前显示3个选项:1。用标签围起来。2.环绕着CDATA。3.埃米特。我想第一个选择是埃米特。@PetarVasilev看看吧。。。或者录制一个宏并为其指定自定义快捷方式。@isherwood请检查IDE中使用的键映射——可能您使用的键映射与Ubuntu不兼容。如果它想要兼容(使用正确的键映射)——将该操作的快捷方式更改为不会与Ubuntu的特殊快捷方式冲突的其他快捷方式(
    Settings | keymap
    )。