目录

  • 编辑器侧边栏
    • 行号
      • 配置行号
      • 隐藏行号
    • 代码折叠
    • 侧边栏图标
    • 书签
      • 添加匿名书签
      • 添加助记符书签
    • 运行和调试
      • 管理断点
      • 配置断点图标
    • 版本控制
      • 配置Git Blame注释

编辑器侧边栏

编辑器左侧的垂直区域。当编写代码时,提供重要信息和操作图标。外观和行为可以根据你的喜好进行定制。
侧边栏
如果在较小的屏幕上工作,并且希望侧边栏和其他UI元素占用更少的空间,则可以启用紧凑模式。
如果使用屏幕阅读器,则可以将其配置为读取排水沟中的行号、注释和图标工具提示。

行号

默认情况下,侧边栏显示行号,这使得在与队友讨论或浏览代码时更容易引用特定的行。

配置行号

  1. 打开“设置”对话框,然后转到Editor | General | Appearance。
  2. 启用“Show line numbers”选项后,从下拉菜单中选择所需的行号模式:
  • Absolute:从文件顶部到底部顺序排列的标准行号,为每一行提供一个唯一的数字。此模式有助于在讨论或错误消息中直接导航和引用特定行。
    绝对行号
  • Relative:显示每行与插入符号的当前位置相距多少行。这对于使用键盘快捷键快速移动或编辑代码块特别有用。
    相对行号
  • Hybrid:此模式结合了绝对和相对行号,显示插入符当前位置的绝对行号和所有其他行的相对编号。它允许使用这两个系统的优点进行高效的导航和编辑。
    混合行号

隐藏行号

  • 在侧边栏上单击鼠标右键,取消选择“Appearance | Show Line Numbers”。
    隐藏行号
  • 在“设置”对话框中,转到“Editor | General | Appearance”,取消选中“Show line numbers”选项。

代码折叠

为了根据手头的任务定制代码视图,可以使用代码折叠。
代码折叠
要始终显示折叠图标,请转到“Settings | Editor | General | Code Folding”,然后选择“Show code folding arrows”旁边的“Always”。
要始终隐藏折叠图标,清除“Show code folding arrows”复选框。

侧边栏图标

可用的图标列表取决于项目的配置、使用的框架和安装的插件。例如,可用于运行程序。要访问项目可用的图标列表,请转到“Settings | Editor | General | Gutter Icons”。要显示或隐藏图标,请选中或清除其旁边的复选框。如果要禁用所有图标,请清除列表顶部的“Show gutter icons”复选框。
侧边栏图标

书签

可以为某一行添加书签,用于快速定位。

添加匿名书签

  • 按F11。
  • 侧边栏右键,选择Add Bookmark
    右键菜单
    书签图标在侧边栏空白处显示。
    书签图标

添加助记符书签

  1. 按Ctrl + F11,或右键菜单,选择“Add Mnemonic Bookmark”。
    插入助记符书签
  2. 在打开的弹出窗口中,选择要用作此书签标识符的数字或字母。
    选择助记符
    如果所选助记符已被使用,将询问您是否要用新书签覆盖现有书签。选择“不再询问”选项以静默覆盖助记符。
    覆盖提示
  3. 填写新书签的描述。
  4. 按Enter键或再次单击所选字母或数字以保存书签。字母或数字书签图标出现在书签行旁边的空白处。
    书签显示

运行和调试

  • 要运行或调试脚本,请在编辑器中打开相关的package.json文件,单击侧边栏的运行按钮,从菜单中选择运行<script_name>或调试<script_nname>。
    运行或调试脚本
  • 要运行或调试测试,请在编辑器中打开相关测试文件,单击相应按钮。
    运行或调试测试

管理断点

  • 要设置行断点,请单击可执行代码行的空白处。
  • 要设置方法断点,请单击声明方法的行处的空白处。
  • 要移动断点,请将其拖动到排水沟中的另一行上。

配置断点图标

默认情况下,断点图标放置在行号上以节省空间。
断点
要在行号附近放置断点,请右键单击侧边栏,取消选择“Appearance | Breakpoints Over Line Numbers”。
断点显示在行号上
断点显示在行号旁边

版本控制

配置Git Blame注释

可以使用VCS注释找出是谁对文件进行了哪些更改。要启用注释,请右键单击侧边栏,然后选择“Annotate with Git Blame”。
启用Git注释
可以根据自己的喜好配置注释以显示信息:

  • Annotation content 注释内容。在注释上单击鼠标右键,然后转到“View”。可以选择要包含在注释中的信息:修订号、更改日期、作者姓名。
  • Colors 颜色。在注释上单击鼠标右键,然后转到“View | Colors”。可以选择要高亮显示的内容:更改的顺序,使最近的提交更容易看到,或者更改的作者。要禁用高亮显示,请选择“Hide”选项。
  • Names 名字。在注释上单击鼠标右键,然后转到“View | Names”。可以选择如何标记作者:使用他们的全名、仅使用名字或仅使用姓氏、首字母缩写或电子邮件。

还可以在编辑器中修改文件时跟踪其更改。所有更改都会用更改标记高亮显示,这些标记显示在修改行旁边的空白处,并显示自上次与存储库同步以来引入的更改类型。当将更改提交到存储库时,更改标记会消失。
不同颜色进行高亮显示
可以使用将鼠标悬停在更改标记上然后单击它时出现的工具栏来管理更改。该工具栏与显示修改行先前内容的框架一起显示:
VCS工具栏
单击向左按钮回滚更改,单击双箭头按钮浏览当前行的当前版本和存储库版本之间的差异,单击ab按钮高亮显示已更改的片断。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/87581.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/87581.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/87581.shtml

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

相关文章

腾讯云TCCA认证考试报名 - TDSQL数据库交付运维工程师(PostgreSQL版)

数据库交付运维工程师-腾讯云TDSQL(PostgreSQL版)认证 适合人群&#xff1a; 适合从事TDSQL(PostgreSQL版)交付、运维、售前咨询以及TDSQL(PostgreSQL版)相关项目的管理人员。 认证考试 单选*40道多选*20道 成绩查询 70分及以上通过认证&#xff0c;官网个人中心->认证考…

attn_mask 为 (1, 1) 时什么意思? 7,7又是什么意思?

在深度学习中&#xff0c;特别是在 Transformer 模型和注意力机制&#xff08;Attention Mechanism&#xff09;中&#xff0c;attn_mask&#xff08;注意力掩码&#xff09;是一个用于控制注意力计算的张量。它决定了在计算注意力分数时&#xff0c;哪些位置应该被关注&#x…

Qt联合Halcon开发二:Halcon窗口绑定Qt控件显示Hobject图像【详细图解流程】

1. 项目准备 在本项目中&#xff0c;我们将使用Qt框架与Halcon库结合&#xff0c;展示图像并进行图像处理。首先&#xff0c;确保你已经配置好Qt和Halcon的开发环境。 环境配置可查看上篇文章 2. 创建Qt界面 在Qt中&#xff0c;创建一个窗口并拖入按钮和Graphics View控件。G…

Redis 持久化机制详解:RDB、AOF 原理与面试最佳实践(AOF篇)

在上一章我们深入学习了 Redis 中重要的数据持久化机制 ——RDB&#xff08;Redis Database&#xff09;&#xff0c;了解了其通过周期性快照将数据以二进制文件形式保存到磁盘的原理&#xff0c;包括触发条件、文件结构以及优缺点等核心内容。 Redis 持久化机制详解&#xff…

【GateWay】和权限验证

【GateWay】网关详解和权限验证 一、Gateway 核心概念与架构二、路由断言&#xff08;Route Predicates&#xff09;详解三、过滤器&#xff08;Filters&#xff09;机制四、权限认证的核心理论模型五、Spring Cloud Gateway Security OAuth2 集成方案六、OAuth2.0 集成 一、…

QSqlDatabase: QSQLITE driver not loaded

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言可能的原因解决办法1. 确认 SQLite 驱动插件文件2. 拷贝插件文件到应用程序目录3. 设置插件搜索路径4. 安装 SQLite 依赖库5. 解决 QCoreApplication 实例问题 …

20250619在荣品的PRO-RK3566开发板的Android13下解决海罗光电有限公司HL070T58C-05屏在启动的时候出现白色条纹的问题【时序】

20250619在荣品的PRO-RK3566开发板的Android13下解决海罗光电有限公司HL070T58C-05屏在启动的时候出现白色条纹的问题 2025/6/19 20:39 缘起&#xff1a;荣品的PRO-RK3566开发板的Android13下&#xff0c;点亮海罗光电有限公司HL070T58C-05屏。 在启动的时候会出现花屏/白色条纹…

docker使用Volume对Nginx进行挂载

需求&#xff1a; 需要将Nginx的欢迎页面也就是index.html文件进行修改。 原始方法&#xff1a;由于docker会为每一个容器创建其对应的文件信息&#xff0c;但是创建的信息内容只有其最基础的运行信息&#xff0c;所以想要直接去访问其index.html就无法做到。 使用volume&am…

基于springboot的宠物服务预约系统

博主介绍&#xff1a;java高级开发&#xff0c;从事互联网行业六年&#xff0c;熟悉各种主流语言&#xff0c;精通java、python、php、爬虫、web开发&#xff0c;已经做了六年的毕业设计程序开发&#xff0c;开发过上千套毕业设计程序&#xff0c;没有什么华丽的语言&#xff0…

idea 2025会在用户目录创建IdeaSnapshots文件夹

推荐一个api管理测试工具 一个简单的API测试和编写文档的工具 idea 2025会在用户目录创建IdeaSnapshots文件夹 解决方案 打开 Profiler 点击 setting 参考 https://youtrack.jetbrains.com/articles/SUPPORT-A-1086/How-to-change-or-turn-off-the-IdeaSnapshots-folder-…

【Mini-F5265-OB开发板试用测评】2、PWM驱动遥控车RX2接收解码带马达驱动控制IC

手头有带转向电机和动力电机小车底盘&#xff0c;买了很久一直在吃灰。 最近查了一下小车的驱动IC是富满微的8D420L,是一款传统的RX2接收解码芯片&#xff0c;带马达驱动。 手头没有TX2发送芯片&#xff0c;所以考虑用MCU直接发送PWM直接接入RX2&#xff0c;可能可以驱动。 一…

Tcpdump网络抓包工具详解!

一、简介 tcpdump就是&#xff1a;dump the traffic on a network&#xff0c;根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump是一个用于截取网络分组&#xff0c;并输出分组内容的工具。凭借强大的功能和灵活的截取策略&#xff0c;使其成为类UNIX系统下用…

Spring Boot的Security安全控制——应用SpringSecurity!

应用Spring Security 前面介绍了在项目开发时为什么选择Spring Security&#xff0c;还介绍了它的原理。本节开始动手实践Spring Security的相关技术。 实战&#xff1a;Spring Security入门 现在开始搭建一个新项目&#xff0c;实践一个Spring Security的入门程序。 &…

FPGA基础 -- Verilog行为级建模之alawys语句

Verilog 中的 always 语句块&#xff0c;这是行为级建模的核心结构之一&#xff0c;在 RTL 级设计中广泛用于时序逻辑和组合逻辑的建模。 一、什么是 always 语句&#xff1f; ✅ 定义&#xff1a; always 语句用于描述可综合的硬件行为逻辑&#xff0c;表示一个**“事件驱动…

【力扣 简单 C】704. 二分查找

目录 题目 解法一&#xff1a;二分查找 题目 解法一&#xff1a;二分查找 int find(const int* nums, int size, int target) {int left 0, right size - 1;while (left < right){int mid (left right) / 2;if (nums[mid] < target)left left 1;else if (nums[m…

Java并发编程实战 Day 30:并发编程未来展望与最佳实践总结

【Java并发编程实战 Day 30】并发编程未来展望与最佳实践总结 文章简述 经过30天的系统学习&#xff0c;我们从Java并发编程的基础知识逐步深入到高并发系统的架构设计与性能优化。本文作为“Java并发编程实战”系列的收官之作&#xff0c;将全面回顾整个系列的核心内容&#…

量化面试绿皮书:23. 醉酒乘客

文中内容仅限技术学习与代码实践参考&#xff0c;市场存在不确定性&#xff0c;技术分析需谨慎验证&#xff0c;不构成任何投资建议。 23. 醉酒乘客 100名乘客排队登机&#xff0c;每人持有一张对应座位的机票&#xff08;第n位乘客的座位号为n&#xff09;。 第一位乘客喝醉后…

AntV G6入门教程

以下教程聚焦于 AntV G6 的 数据操作 API,详细介绍各个方法的用途、参数以及完整的使用示例,帮助你在图实例上精细地读取、修改和管理节点/边/组合等数据。文中示例代码均基于 G6 v5.0.47 官方文档 ([g6.antv.antgroup.com][1])。 一、获取完整图数据 1.1 graph.getData() …

67、数据访问-crud实验-分页数据展示

67、数据访问-crud实验-分页数据展示 分页数据展示是数据访问中常见的功能&#xff0c;用于将大量数据分割成多个页面显示&#xff0c;提升用户体验和系统性能。以下是分页数据展示的相关介绍&#xff1a; #### 基本原理 1. **确定每页显示数量**&#xff1a;设定每页显示的数…

常见 Web 服务器

Web 服务器有很多种&#xff0c;功能和用途略有不同&#xff0c;下面我会分类介绍主流的 Web 服务器&#xff08;包含静态/动态/反向代理支持&#xff09;并重点说明类似 Tomcat 的 Java 支持型。 常见 Web 服务器分类 类型名称描述与特点&#x1f310; 静态资源服务器Nginx高…