首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得IntelliJ的绝对行号和相对行号?

如何获得IntelliJ的绝对行号和相对行号?
EN

Stack Overflow用户
提问于 2020-05-08 14:37:30
回答 5查看 8.4K关注 0票数 13

我在我的项目中使用IntelliJ IDE,并刚刚安装了ideamvim插件。在.ideavimrc中,我添加了这个属性

set rnu

有了这个属性,我就可以在intellij中的文件中获得相对行号,这真是太棒了。但是,我可以得到绝对行号吗?在我的vscode中,我有绝对行号和相对行号,所以我想知道在intellij中是否可以得到相同的行为?

我很好,即使我必须安装一个新的插件在Intellij,以使这一功能的工作。

谢谢

EN

回答 5

Stack Overflow用户

发布于 2020-05-08 14:55:43

您可以同时做set relativenumberset number。这将为当前行提供绝对行号,但为其他所有行提供相对行号。两组数字不能并排。

票数 14
EN

Stack Overflow用户

发布于 2021-09-03 06:14:10

您可以下载并安装这个插件:https://plugins.jetbrains.com/plugin/7414-relative-line-numbers/versions

和:

  1. 从这里下载最新的jar
  2. 打开应用程序文件夹,查找IntelliJ或Android (或其他JetBrains IDE)
  3. 将相对行号. the文件放入plugins文件夹
  4. 重新启动IntelliJ或Android (或其他JetBrains IDE)

它在IntelliJ IDEA 2021.2.2和windows 11上工作。

票数 10
EN

Stack Overflow用户

发布于 2021-03-26 01:26:52

我能够让这个在Intellij 2019版本中工作。到今天为止,这种方法在最新的Intellij版本中不起作用。

  1. 在intellij中安装相对线号插件,我们将使用这个插件来模拟相对行号
  2. 另一方面,我们将让ideavim模拟绝对行号。这可以通过将set nu添加到.ideavimrc文件来完成。您可以通过单击intellij右下角的IdeaVim图标直接打开该文件。如果不只是搜索这个文件。对我来说是在C:\Users\{userName}\.ideavimrc

完成上述操作后,您应该有如下所示的内容:

注意:插件网站上的评论提到,它不适用于最新的(2020年版) IntelliJ。我正在使用2019年版本,到目前为止,它运行良好。到目前为止,我注意到的唯一问题是,当您打开VCS窗口时,您只得到相对的行号(出于某种原因,ideavim缓冲区没有启动)。如果我发现任何其他问题,我会更新这个答案。在此之前,我将继续这个问题,以防其他人有最新的intellij版本的工作解决方案。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61681596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档