WebStorm和PhpStorm的自定义代码段

WebStorm和PhpStorm的自定义代码段,phpstorm,webstorm,code-snippets,Phpstorm,Webstorm,Code Snippets,我使用自定义代码片段来生成崇高的文本,如自定义注释、函数、可重用块代码、CDN等。。但在WebStorm和PhpStorm IDE中我无法做到这一点 以下是我的Sublime文本构建块代码片段(注释): /*============================ comments ============================*/ 这段代码用于HTML5注释 <!----------------------- comme

我使用自定义代码片段来生成崇高的文本,如自定义注释、函数、可重用块代码、CDN等。。但在WebStorm和PhpStorm IDE中我无法做到这一点

以下是我的Sublime文本构建块代码片段(注释):

 /*============================
            comments
   ============================*/
这段代码用于HTML5注释

 <!-----------------------
           comments
   ----------------------->


此外,我是JetBrains软件的新用户。我可以在JetBrains软件中使用上面的自定义代码片段吗?

我认为您不能这样做,但是您可以在设置>编辑器>TODO中添加自定义标记

//TODO
&
//FIXME
已经实现

但是这种自定义标记不适用于HTML


也许你可以在设置>插件中找到一个扩展来实现这一点,我认为你做不到,但是你可以在设置>编辑器>TODO中添加自定义标记

//TODO
&
//FIXME
已经实现

但是这种自定义标记不适用于HTML


也许您可以在设置>插件中找到一个扩展来实现这一点,它在JetBrains IDE中被称为实时模板

可在
Settings/Preferences | Editor | Live Templates
上获得

您可以按原样使用现有的Live模板,根据自己的需要修改它们,或者创建自己的模板

创建own最好在own组中完成——它们将存储在单独的配置文件中,以便更容易共享,不会与内置配置发生冲突(更容易在版本之间更新等)。每种语言使用单独的组也很有意义——相同的缩写可以用于不同的语言/上下文,但同一组中的缩写必须是唯一的

顺便说一句——我想说——根本不编辑内置内容——只需禁用特定的内置模板,并在单独的组中创建自己的版本即可。通过这种方式,您总是可以看到开发人员在新的IDE版本中做了哪些修复/更改等

完整的官方教程/操作指南可在以下位置获得:


您可能还对其他文章感兴趣:

  • 特别是(因为您过去使用过Sublime):

    • 在JetBrains IDE中称为实时模板

      可在
      Settings/Preferences | Editor | Live Templates
      上获得

      您可以按原样使用现有的Live模板,根据自己的需要修改它们,或者创建自己的模板

      创建own最好在own组中完成——它们将存储在单独的配置文件中,以便更容易共享,不会与内置配置发生冲突(更容易在版本之间更新等)。每种语言使用单独的组也很有意义——相同的缩写可以用于不同的语言/上下文,但同一组中的缩写必须是唯一的

      顺便说一句——我想说——根本不编辑内置内容——只需禁用特定的内置模板,并在单独的组中创建自己的版本即可。通过这种方式,您总是可以看到开发人员在新的IDE版本中做了哪些修复/更改等

      完整的官方教程/操作指南可在以下位置获得:


      您可能还对其他文章感兴趣:

      • 特别是(因为您过去使用过Sublime):

        • 我终于得到了一个提示!PhpStorm允许您创建自己的实时模板(代码片段),以优化您的工作流

          打开“设置”对话框,进入编辑器“实时模板”
          ,您可以看到按语言分组的可用实时模板。要添加新模板,请单击+(加号)按钮并选择Live template。指定缩写(键入的将扩展为完整代码段的短文本位)和说明

          然后在模板文本字段中提供完整的代码段。您可以在模板中包含
          $$
          格式的变量,这将允许您在展开模板时提供值。PhpStorm将
          $END$
          识别为一个特殊变量,用于指示模板展开并为所有变量提供值后光标的最终位置

          接下来,单击“定义”警告文本,以指定模板所使用的语言以及模板可用的上下文(可选)

          现在,模板已准备就绪,可以使用了。打开一个文件并键入前面指定的缩写,然后点击Tab展开模板。光标将定位在第一个变量上,提供一个值,然后点击Tab键,以继续在所有可用变量中移动。光标的最终位置将是
          $END$
          变量的位置

          进一步阅读


            • 我终于得到了一个提示!PhpStorm允许您创建自己的实时模板(代码片段),以优化您的工作流

              打开“设置”对话框,进入编辑器“实时模板”
              ,您可以看到按语言分组的可用实时模板。要添加新模板,请单击+(加号)按钮并选择Live template。指定缩写(键入的将扩展为完整代码段的短文本位)和说明

              然后在模板文本字段中提供完整的代码段。您可以在模板中包含
              $$
              格式的变量,这将允许您在展开模板时提供值。PhpStorm将
              $END$
              识别为一个特殊变量,用于指示模板展开并为所有变量提供值后光标的最终位置

              接下来,单击“定义”警告文本,以指定模板所使用的语言以及模板可用的上下文(可选)

              现在,模板已准备就绪,可以使用了。打开一个文件并键入前面指定的缩写,然后点击Tab展开模板。光标将定位在第一个变量上,提供一个值,然后点击Ta