Intellij idea 突出显示过长的线条

Intellij idea 突出显示过长的线条,intellij-idea,long-lines,Intellij Idea,Long Lines,在vim中,我可以创建一个规则,突出显示长度超过80个字符的行。我可以用IntelliJ做这个吗?下面是vim中的一个示例: 您可以添加JSLint代码质量工具 您可以使用该工具设置最大线长度。。。如果您愿意,您可以禁用其他所有功能 然后,在项目设置的检查部分,启用JSLint检查并将其设置为您喜欢的任何严重性。这可能会突出显示整条线,但这已经足够近了,对吗?:) 我不知道您是否可以突出显示。您可能必须为此编写自定义代码检查。但是在设置中->代码样式可以设置80个字符的右边距,并在达到该边距后强

在vim中,我可以创建一个规则,突出显示长度超过80个字符的行。我可以用IntelliJ做这个吗?下面是vim中的一个示例:


您可以添加JSLint代码质量工具

您可以使用该工具设置最大线长度。。。如果您愿意,您可以禁用其他所有功能


然后,在项目设置的检查部分,启用JSLint检查并将其设置为您喜欢的任何严重性。这可能会突出显示整条线,但这已经足够近了,对吗?:)

我不知道您是否可以突出显示。您可能必须为此编写自定义代码检查。但是在设置中->代码样式可以设置80个字符的右边距,并在达到该边距后强制自动换行

设置->代码样式->Java下的换行符和大括号选项卡

这里有一个选项确保不超过右边距

我相信你已经解决了这个问题,Rose,但是对于其他偶然发现这篇文章的人来说,Raystorm的回答是正确的。但是,为了实现自动换行,您必须通过键入Ctrl-Alt-L自动格式化代码IntelliJ(至少v2016.2及更新版本)正好具有此功能

  • 在“首选项”下转到:编辑器->检查->常规
  • 然后选择:“行长度超过允许的代码样式”。 您可以选择所需的严重性,因为大多数严重性IntelliJ将在超过行长度限制的字符下面加下划线(但如果需要,您可以更改严重性的样式,使其与vim完全相同)
  • (如果不起作用,请确保在“首选项编辑器->代码样式”下设置了“右边距(列):”

使用调试器、查看代码结构、智能自动完成等。我在Intellij中使用vim绑定。好吧,除了嵌入式可视化调试器接口(vim有它的选项,但我从未尝试过),它比我尝试过的任何IDE都更能取悦我,最后我开发了什么。。。(vim即时降价、vim颜色方案、YouCompleteMe、自动配对、单编译、syntastic、nerdtree、vim降价、vim逃犯、表格、vim ruby、vim宦官、ultisnips、rainbow、bufkill、vim shell、gruvbox、vim haml、hexmode、ctrlp.vim等)。正因为如此,这些天来,我个人实际上一直在将完全标记的IDE降级为调试接口…=)我将此更改应用于我的设置,但当我键入超过边距时不会发生任何变化。可能有一个选项隐藏在某个地方,用于强制执行代码格式化规则或在打开文件时运行代码格式化。