Fork me on GitHub

idea操作整理

前言

这篇记录一下,在idea使用的过程中一些加快开发效率的操作。

live template

postfix

当使用一个数字或者一个参数按照以下写法会自动变成例子中的情况
100.for
->
for (int i = 0; i < 100; i++) {
}

sth.iter
->
for (String s : list) {

}

sth.new
->
new Sth()

sth().try
try {
sth()
} catch (Exception e) {
e.printStackTrace();
}

sth.sout
->
System.out.println(list);

sth.return
->
return sth;

sth.nn
->
if (list != null) {
}

->
sth.null
if (list == null) {

}

断点调试

在循环中设置断点,并在满足条件时才进入断点
Untitled

视图接口

command + f12

command + option + shift + U

 

 

 

演出模式

Presentation Mode,你可以在快捷键中搜索一下这个模式的快捷键,在这个模式下你可以完全的只关注代码,不想别的任何事情,只是针对当前代码进行修改,写代码非常舒服,然后利用搜索功能和快捷键进行跳转。

 

使用快捷键移动分割线

command(ctrl)+shift+左右箭头来移动分割线。这里的分割线是指的各个窗口的分割线。

command(ctrl)+shift+enter会自动加行尾的分号,还能补全大括号。

 

posted @   LinkinStar  阅读(456)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示