如何在 PhpStorm(或 WebStorm)中创建多文件模板?

How to create multi-file template in PhpStorm (or WebStorm)?

我需要 2 个文件来在 React 中创建新组件:

${NAME}.js

import React from 'react';
import css from './${NAME}.css';
const ${NAME} = () => (
  <div></div>
);
export default ${NAME};

${NAME}.css

/* Empty */

注意:${NAME} 在创建这些文件时需要像常量一样输入。

我想使用 PhpStorm(或 WebStorm)文件模板功能(或其他一些简单的方法)创建两个文件 -只需单击即可创建组件,如下图所示:

这样的事情可能吗?

据我所知,除非您自己编写插件,否则现在不可能。

https://youtrack.jetbrains.com/issue/IDEA-91565 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。

更新 2020-12-04: 上述票证已修复,多文件模板自 2020.3 版本 起可用。


如果您正在考虑自己编写代码,请访问一些链接: