加载笔记内容...
加载笔记内容...
"工欲善其事,必先利其器" 是一个古老而广为流传的谚语,意思是为了做好一项工作,首先需要有适合的工具和技术。
以上这些使用已经比较熟练了,IDE 的自定义 Live Templates 使用其实不是很多,接下来要详细介绍如何有效的使用它。
$TM_FILENAME_BASE$
: 按文件名生成大驼峰变量名hello-world.js
=> HelloWorld
HelloWorld.js
=> HelloWorld
$COLUMNS$
: 读取剪切板内容,并按空格分割,生成 ProTable 的 columnsid name age
=>
1const columns: ProColumnDetectType<any>[] = [
2{
3 title: 'id',
4 dataIndex: '',
5},
6{
7 title: 'name',
8 dataIndex: '',
9},
10{
11 title: 'age',
12 dataIndex: '',
13},
14];
1///<reference path="$PATH$"/>
2$END$
$SELECTION$
变量例如 arf: Surround with Arrow Function, 需要使用 option + command + j
快捷键来达到 Surround With 的效果。
另外再记录几个快捷键(都是在状态栏的 Code 下):
option + command + T
: Surround With if-else,try-catch...command + j
: Insert Live Templates