当前位置: 首页 > article >正文

IntelliJ IDEA 中 Editor > General > Appearance 设置:编辑器的视觉外观和行为

Editor > General > Appearance 设置介绍及示例


  1. Show line numbers

    • 在编辑器左侧显示行号。
      示例:
    1  public class Example {
    2      public static void main(String[] args) {
    3          System.out.println("Hello, World!");
    4      }
    5  }
    
  2. Show method separators

    • 在方法之间显示一条水平线。
      效果:在每个方法定义之间会出现一条细线,视觉上分隔不同的方法。
  3. Show whitespaces

    • 显示空格、制表符等空白字符。
      示例:
    public·class·Example·{↵
    ····public·static·void·main(String[]·args)·{↵
    ········System.out.println("Hello,·World!");↵
    ····}↵
    }↵
    

    其中 · 表示空格, 表示换行。

  4. Show indent guides

    • 显示垂直的缩进指南线。
      效果:在代码块的开始和结束之间显示垂直虚线,帮助对齐代码。
  5. Show import popups

    • 当光标悬停在导入语句上时显示弹出信息。
      效果:鼠标悬停在 import 语句上会显示该导入的详细信息。
  6. Show parameter name hints

    • 在方法调用中显示参数名称提示。
      示例:
    setName(name: "John");
    
  7. Show parameter hints for literal arguments

    • 为字面量参数显示参数名称提示。
      示例:
    setAge(age: 30);
    
  8. Show code lens on scrollbar hover

    • 当鼠标悬停在滚动条上时显示代码预览。
      效果:鼠标悬停在滚动条上会显示该位置的代码片段。
  9. Show breadcrumbs

    • 在编辑器顶部显示当前位置的代码结构路径。
      示例:Example > main > if statement
  10. Show right margin

    • 显示右边距线。
      效果:在编辑器中显示一条垂直线,通常用于指示推荐的行宽。
  11. Right margin (columns)

    • 设置右边距线的位置(列数)。
      示例:如果设置为 80,第 80 列会出现一条垂直线。
  12. Show CSS color preview icon in gutter

    • 在装订线中显示 CSS 颜色预览图标。
      效果:在 CSS 文件中,颜色值旁边会显示对应颜色的小方块。
  13. Enable XML/HTML tag tree highlighting

    • 启用 XML/HTML 标签树高亮显示。
      效果:在 XML/HTML 文件中,配对的开始和结束标签会用相同的颜色高亮。
  14. Highlight modified lines in gutter

    • 在装订线中高亮显示已修改的行。
      效果:最近修改过的行在左侧会有特殊标记。
  15. Use soft wraps in editor

    • 在编辑器中使用软换行。
      效果:长行会在编辑器窗口边缘自动换行,不影响实际代码。
  16. Use soft wraps in console

    • 在控制台中使用软换行。
      效果:控制台输出的长行会自动换行显示。
  17. Use custom soft wraps indent

    • 为软换行使用自定义缩进。
      效果:可以设置软换行后的文本缩进量。
  18. Render documentation comments

    • 渲染文档注释(如 Javadoc)。
      效果:文档注释会以更易读的格式显示,包括格式化和链接。
  19. Show the first line of rendered documentation comments

    • 显示渲染的文档注释的第一行。
      效果:在代码中直接显示文档注释的摘要。
  20. Highlight current scope

    • 高亮显示当前作用域。
      效果:光标所在的代码块会有轻微的背景色变化。
  21. Show code folding outline

    • 显示代码折叠轮廓。
      效果:可折叠的代码块(如方法、类)旁边会显示 -+ 符号。
  22. Show code folding outline for JSON fragments

    • 为 JSON 片段显示代码折叠轮廓。
      效果:在其他文件类型中的 JSON 片段也可以折叠。
  23. Show editor tooltip

    • 显示编辑器工具提示。
      效果:鼠标悬停在某些代码元素上会显示额外信息。
  24. Show image file preview on gutter

    • 在装订线上显示图像文件预览。
      效果:图像文件旁边会显示一个小图标,点击可预览图像。
  25. Smooth scrolling

    • 启用平滑滚动效果。
      效果:滚动编辑器时会有平滑的动画效果。

这些设置可以根据个人喜好进行调整,以创建最适合您的编码环境。如果您对某个特定设置还有疑问,或者需要更详细的解释,请随时告诉我。


http://www.kler.cn/a/453924.html

相关文章:

  • STM32开发笔记123:使用FlyMcu下载程序
  • (亲测)frp对外提供简单的文件访问服务-frp静态文件效果
  • [论文笔记] 从生成到评估:LLM-as-a-judge 的机遇与挑战
  • 五分钟学会如何在GitHub上自动化部署个人博客(hugo框架 + stack主题)
  • 【Rust自学】7.1. Package、Crate和定义Module
  • 百度千帆平台构建AI APP的基础概念梳理
  • C++--------------树
  • RK3576 Android14编译OTA包提示java.lang.UnsupportedClassVersionError问题
  • STM32学习之 蜂鸣器
  • mac远程控制另一台mac怎么操作?
  • 电脑ip地址会变化吗?电脑ip地址如何固定
  • Postman接口测试01|接口测试基础概念、http协议、RESTful风格、接口文档
  • ELM回归-单隐层前馈神经网络(Single Hidden Layer Feedforward Neural Network)
  • STM32基于标准库如何查看时钟主频,100%简单
  • 使用 ECharts 与 Vue 构建数据可视化组件
  • 在linux系统中使用jdbc访问sqlite数据库时报错“java.lang.UnsatisfiedLinkError”
  • 一文流:Mysql my.cnf配置完整示例
  • 精选9个自动化任务的Python脚本精选
  • docker仓库用户认证
  • sqli-labs关卡记录12
  • [python SQLAlchemy数据库操作入门]-11.面向对象方式操作股票数据
  • Ubuntu中 Nginx 虚拟主机设置指南
  • 【Win11】安装 VMware17 和 Ubuntu
  • 连接串口设备后鼠标出现乱跳
  • 交易生态全解析:聚合交易平台 交易策略平台 技术策略提供方 交易机器人平台 资管、支付平台 社交交易社区 跟单平台在饼圈量化的定义和关系是怎样的?
  • Docker 安装mysql ,redis,nacos