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.rhkb.cn/news/496241.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单园区网拓扑实验

1.实验拓扑 2.实验要求 1、按照图示的VLAN及IP地址需求,完成相关配置 2、要求SW1为VLAN 2/3的主根及主网关 SW2为vlan 20/30的主根及主网关 SW1和SW2互为备份 3、可以使用super vlan 4、上层通过静态路由协议完成数据通信过程 5、AR1为企业出口路由器 6、要求全网可…

jetson Orin nx + yolov8 TensorRT 加速量化 环境配置

参考【Jetson】Jetson Orin NX纯系统配置环境-CSDN博客 一 系统环境配置: 1.更换源: sudo vi /etc/apt/sources.list.d/nvidia-l4t-apt-source.list2.更新源: sudo apt upgradesudo apt updatesudo apt dist-upgrade sudo apt-get updat…

音视频入门基础:MPEG2-TS专题(22)——FFmpeg源码中,获取TS流的音频信息的实现

音视频入门基础:MPEG2-TS专题系列文章: 音视频入门基础:MPEG2-TS专题(1)——MPEG2-TS官方文档下载 音视频入门基础:MPEG2-TS专题(2)——使用FFmpeg命令生成ts文件 音视频入门基础…

MySQL45讲 第三十六讲 为什么临时表可以重名?——阅读总结

文章目录 MySQL45讲 第三十六讲 为什么临时表可以重名?——阅读总结一、引言二、临时表与内存表的区别(一)内存表(二)临时表 三、临时表的特性(一)可见性与生命周期(二)与…

MATLAB符号计算-符号表达式基础运算操作

1.1.2符号变量取值域的限定 默认复数域 【例1-1-2】解不等式 1.1.3创建符号表达式 对符号对象进行各种运算(算术运算、关系运算、逻辑运算),即可创建符号表达式。 1.算术运算与转置 【例1-1-3】 f5是f4的共轭转置 f6是f4的转置 2.关系…

深度学习-78-大模型量化之Quantization Aware Training量化感知训练QAT

文章目录 1 量化感知训练1.1 QAT的核心思想1.2 QAT的工作原理1.2.1 第一个维度1.2.2 第二个维度2 大模型的1-bits时代BitNet2.1 BitLinear层2.2 权重量化2.3 激活量化2.4 反量化3 大模型处于1.58Bits状态3.1 零值的作用3.2 量化3.3 效果4 参考附录1 量化感知训练 PTQ方法的一个…

(亲测)frp对外提供简单的文件访问服务-frp静态文件效果

话说有一天,希望将软件安装包放到网上,希望类似如下效果,正好在调试frp docker版,看到frp有个【对外提供简单的文件访问服务】功能,网上搜索也没相关效果图,所以顺手测试一下,截了几张图&#x…

基于YOLOV5+Flask安全帽RTSP视频流实时目标检测

1、背景 在现代工业和建筑行业中,安全始终是首要考虑的因素之一。特别是在施工现场,工人佩戴安全帽是确保人身安全的基本要求。然而,人工监督难免会有疏漏,尤其是在大型工地或复杂环境中,确保每个人都佩戴安全帽变得非…

LabVIEW数字式气压计自动检定系统

开发了一个基于LabVIEW开发的数字式气压计自动检定系统。在自动化检定PTB220和PTB210系列数字气压计,通过优化硬件组成和软件设计,实现高效率和高准确度的检定工作,有效降低人力成本并提升操作准确性。 项目背景 随着自动气象站的广泛部署&a…

FPGA的DMA应用——pcileech

硬件通过pcie总线,访存本机的内存,并进行修改,可以进行很多操作。 学习视频:乱讲DMA及TLP 1-pcileech项目简介和自定义模块介绍_哔哩哔哩_bilibili vivado2024.1的下载文章链接和地址:AMD-Xilinx Vivado™ 2024.1 现…

【漫话机器学习系列】022.微积分中的链式求导法则(chain rule of Calculus)

链式求导法则(Chain Rule of Calculus) 链式求导法则是微积分中的重要工具,用于处理复合函数的求导。它描述了如何计算一个函数的函数(复合函数)的导数。 1. 链式法则的定义 假设有一个复合函数 y f(g(x))&#xff…

TP5 动态渲染多个Layui表格并批量打印所有表格

记录: TP5 动态渲染多个Layui表格每个表格设置有2行表头,并且第一行表头在页面完成后动态渲染显示内容每个表格下面显示统计信息可点击字段排序一次打印页面上的所有表格打印页面上多个table时,让每个table单独一页 后端代码示例: /*** Nod…

开发微信小程序的过程与心得

起因 作为家长,我近期参与了学校的护学岗工作。在这个过程中,我发现需要使用水印相机来记录护学活动,但市面上大多数水印相机应用都要求开通会员才能使用完整功能。作为一名程序员,我决定利用自己的技术背景,开发一个…

新建一个springboot项目

注意版本注意版本注意版本!!! 参考: 我的IDEA 2022.2.3 是通过IDEA内嵌的功能来完成该项目的创建的。 一、创建 其实按截图走就够了,别弄的太麻烦了。 注意版本 注意,springboot的版本要是最新的&…

机器视觉检测相机基础知识 | 颜色 | 光源 | 镜头 | 分辨率 / 精度 / 公差

注:本文为 “keyence 视觉沙龙中机器视觉检测基础知识” 文章合辑。 机器视觉检测基础知识(一)颜色篇 视觉检测硬件构成的基本部分包括:处理器、相机、镜头、光源。 其中,和光源相关的最重要的两个参数就是光源颜色和…

7. petalinux 根文件系统配置(package group)

根文件系统配置(Petalinux package group) 当使能某个软件包组的时候,依赖的包也会相应被使能,解决依赖问题,在配置页面的help选项可以查看需要安装的包 每个软件包组的功能: packagegroup-petalinux-audio包含与音…

接口测试Day03-postman断言关联

postman常用断言 注意:不需要手敲,点击自动生成 断言响应状态码 Status code:Code is 200 //断言响应状态码为 200 pm.test("Status code is 200", function () {pm.response.to.have.status(200); });pm: postman的实例 test() …

Python vs PHP:哪种语言更适合网页抓取

本文将比较 Python 和 PHP,以帮助读者确定哪种语言更适合他们的需求。文章将探讨两种语言的优点和缺点,并根据读者的经验水平分析哪种语言可能更容易上手。接下来,文章将深入探讨哪种语言在抓取网页数据方面更胜一筹。 简而言之,…

五分钟学会如何在GitHub上自动化部署个人博客(hugo框架 + stack主题)

上一篇文章: 10分钟学会免费搭建个人博客(Hugo框架 stack主题) 前言 首先,想要实现这个功能的小伙伴需要完成几个前置条件: 有一个GitHub账号安装了git,并可以通过git推送commit到GitHub上完成第一篇文章…

开发过程中的AI插件推荐

在ChatGPT日渐火爆的当下,开发工具中的各种AI插件也日渐成熟,在开发过程中能给予我们很大的助力,并大幅节省研发时间和成本,所以学会学会使用AI目前已算是必不可少的技能了。 一. CodeGeex(智谱清言) CodeGeeX是智谱AI旗下一款基…