IntelliJ IDEA左侧行号空白处太宽,缩短的方法

本文介绍如何在IntelliJ IDEA中关闭Gutter区域的图标显示,包括断点等常用符号。操作步骤简单,只需在设置中找到GutterIcons选项并取消勾选即可。但请注意,此操作同时会使断点的小红点消失,尽管断点功能仍然有效,仅视觉提示受影响。

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

修改前:                                    修改后:
                                       

打开设置File--Settings--Editor--General--Gutter Icons(可以在Settings左上角搜索框直接搜Gutter Icons)

将对号去掉就好了,但是这些符号今后不会显示,最重要的是断点小红点也会消失。断点功能还有,没红点只有该行背景色加深

 

### 设置断点 在 IntelliJ IDEA 中,可以通过多种方式来设置断点以便于更精确地控制调试流程。最常用的方法是在代码行号左侧空白处点击鼠标左键或者直接按下 `Ctrl+F8` 来快速创建或移除断点[^1]。 对于复杂场景下的一行中有多个函数调用的情况,如果希望仅针对特定的一个方法执行深入跟踪,则可以利用条件断点功能。通过右击已有的断点了选择“More”,之后可以在弹出窗口中的Condition栏输入表达式,只有当该表达式的计算结果为true时才会触发此断点;也可以在此界面设定只捕获异常抛出等情况下的暂停行为。 另外,在面对同一行存在多条语句的情形时,还可以采用临时断点的方式:即先将光标放置到想要打断的位置上再按快捷键组合`Alt + F9`运行至选中位置停止并自动建立一个一次性使用的断点,这样就可以更加灵活精准地定位目标方法了。 ### 调试程序 启动调试模式前需确保项目配置无误,并且已经编译成功。接着可通过工具栏上的绿色虫子图标按钮开启Debug Session,或是从Run菜单项里选取相应的选项来进行。一旦进入了debug状态,便能够运用诸如Step Over (`F8`)、Step Into (`Alt + F7`) 和Force Step Into(`Alt + Shift + F7`)等功能实现逐步分析源码逻辑的目的。 值得注意的是,为了提高效率减少不必要的单步前进次数,建议善用Smart Step Into特性——它允许开发者预先指定感兴趣的类名列表,从而让IDEA优先考虑这些类内的方法作为下一步跳转的目标,即使它们并非当前行最先遇到的那个调用对象也一样适用。 ```java // 示例Java代码片段展示如何使用断点和调试命令 public class Example { public static void main(String[] args) { int result = addNumbers(5, 3); // 可以在这里设常规断点 System.out.println(result); String message = formatMessage("Hello", "World"); // 对于此行可尝试使用上述提到的各种高级断点技术 print(message); } private static int addNumbers(int a, int b){ return a+b; } private static String formatMessage(String greeting, String name){ StringBuilder sb=new StringBuilder(); sb.append(greeting).append(", ").append(name).append("."); return sb.toString(); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值