idea 自定义代码块 - Kaiqisan

本文介绍了如何在IntelliJ IDEA中自定义代码提示,通过设置Abbreviation、Description和TemplateText,创建快捷词条,提高开发效率。文章以Java为例,详细解释了快捷代码的生成,并利用$end$和$其他参数$实现智能定位和动态编辑,使得代码生成更加智能化。此外,还对比了IDEA与其他开发工具的自定义便捷性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,都吃晚饭了吗?我是Kaiqisan,是一个已经走出社恐的一般生徒,今天讲讲idea的自定义代码提示的生成方法,方便您随时“调教”自己的开发软件

  • 先打开下图的设置窗口
    在这里插入图片描述
    然后寻找 Editor-live/Templates

在这里插入图片描述
然后就可以寻找到相应的语言,然后就可以开始自定义代码的,一般我们都是使用idea来编写java语言的,所以我们在这里新建一个快捷词条
(先进入ActionScript,再点击加号新建)
在这里插入图片描述
然后点击
在这里插入图片描述
我们以java打印方法为例
在这里插入图片描述
在上图中 Abbreviation为代码的简写,在我们敲代码的时候,只要输出上面的简写代码,代码提示就会输出相应的代码

Description为代码块描述

Template Text就是我们希望快捷输出的代码块

PS:注意下面的红色的警告词条,这里要我们定义上述代码块的使用场景(在何种语言下会弹出这个快捷的代码提示),点击上面的蓝字,然后选定一个或多个语言。

在这里插入图片描述
由于这是一个java语法,所以我们选择它的应用场景为java

以上是快捷输出代码的基本操作,可以完成基本的输出简介几个字符然后生成相应的代码块,下面的操作可以让您代码的生成更加smart,让您的开发更加编写

$end$ :一个定位符,让您生成代码之后光标最终停留的位置

还是以上面是print方法为例

System.out.println($end$);

在生成代码块之后,光标会跑到括号里面

$其他参数$: 让您在生成代码块之后可以快速地动态地编辑相应的内容,不至于内容被写死,这样可以进一步增进我们的开发效率。

我们快捷生成一个简易Math方法为例
在这里插入图片描述

里面有可定义参数 VAR

以下为试验结果(点击回车切换到下一个输出点,如果直接按回车就会跳过当前参数的输入,取默认值)

在这里插入图片描述
每次一按回车就会弹到下一个待编辑的地方,最终会弹到$end$所在的地方

咱也可以在下图的这里对具体参数进行编辑,很快啊,就ok了

在这里插入图片描述

总结

今天多麻烦自己一点,以后就会少很多麻烦,起其实不仅仅是idea,JetBrains公司下的所有软件都可以这么调教自己的编译器,我作为一个前端小生,觉得起码比Hbuilder的自定义代码要方便很多(它要你自己写JSON来定义快捷代码块)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kaiqisan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值