[英]WebStorm functional snippet React
有人知道 WebStorm 中 React 功能組件片段的快捷方式是什么嗎?
到目前為止,我只找到了 class 組件的快捷方式。
我經常將rsc
實時模板用於新組件。
這將創建如下代碼:
import React from 'react';
const MyComponent = () => {
return (
<div>
</div>
);
};
export default MyComponent;
除此之外,我在 JavaScript 類別中創建了自己的實時模板,用於創建箭頭函數以節省更多時間,它創建的代碼如下:
const myFunction = () => {
};
只需使用此模板文本在 JavaScript 類別下添加一個新的實時模板:
const $1$ = () => {
$END$
};
並確保將applicable in
JavaScript and TypeScript
和 select 的復選框設置為:
一世。 'rsf' 創建一個無狀態的 React 組件,命名為 function,不帶 PropTypes。
import React from 'react';
function AppComponent(props) {
return (
<div></div>
);
}
export default AppComponent;
ii. 'rsfp' 創建一個無狀態的 React 組件,命名為 function 和 PropTypes。
import React from 'react';
import PropTypes from 'prop-types';
AppComponent.propTypes = {
};
function AppComponent(props) {
return (
<div></div>
);
}
export default AppComponent;
您可以通過自己的關鍵字在網絡風暴中配置自己的模板
go 到settings -> editor -> live templates
React
,在右側按下add button
或alt + insert
以創建新模板鍵綁定基於 Linux 系統rafce
,描述是可選的例子:
// Created on $DATE$ by $USER$: for project $project$
import React from 'react'
const $FileName$ = () => {
return (
<div>$FileName$</div>
)
}
export default $FileName$
${var_name}$ can be used to describe a inbuilt function on the ide or your custom variable
以獲取更多參考,請參閱有關實時模板的內置函數的 webstorm 文檔webstorm 實時模板
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.