View 记事本++;缩进导轨都错了

View 记事本++;缩进导轨都错了,view,formatting,notepad++,edit,indentation,View,Formatting,Notepad++,Edit,Indentation,我想在我的Javascript代码中添加一些Notepad++的自动缩进。这是半成品:它现在缩进前一行的数量,但不缩进任何额外的新范围。但是现在,我的缩进指南都错了:每个额外的字符都会在它下面的行上创建一个缩进指南,而不是仅为额外的作用域创建缩进指南。所有文件类型都是这样,而不仅仅是Javascript。救命啊 注意:我在5.9.x上,现在在6.5.2上。什么都不做。系统还原也没有做任何事情 下面是显示问题的屏幕截图:请尝试检查。 这不是针对缩进,而是在许多情况下缩进的超集 很抱歉,这是针对vi

我想在我的Javascript代码中添加一些Notepad++的自动缩进。这是半成品:它现在缩进前一行的数量,但不缩进任何额外的新范围。但是现在,我的缩进指南都错了:每个额外的字符都会在它下面的行上创建一个缩进指南,而不是仅为额外的作用域创建缩进指南。所有文件类型都是这样,而不仅仅是Javascript。救命啊

注意:我在5.9.x上,现在在6.5.2上。什么都不做。系统还原也没有做任何事情

下面是显示问题的屏幕截图:

请尝试检查。 这不是针对缩进,而是在许多情况下缩进的超集


很抱歉,这是针对visual studio的,但我可以在那里找到大多数答案。VisualStudio的基本版本应免费下载。您也可以选择查找其他编辑器。

好的,因此解决的一个谜是缺少自动缩进。事实证明,它应该只是保持缩进,并被错误地标记。安装NppAutoIndent有助于解决该特定问题。您可以添加您的发现作为答案,并在两天后对其进行标记谢谢。。我知道。整个问题仍然可能有解决方案。虽然只能标记一个答案,但不仅只有一个正确答案,而且所有答案加在一起都是一个好答案。我个人对N++的代码缩进功能持怀疑态度。我在T-SQL中需要它们,唯一的方法就是一个特殊的插件(我仍然不满意)。N++擅长文本编辑,而不是代码洞察。如果希望智能缩进指南,请尝试获取另一个IDE。关于您的屏幕截图:您可以将选项中的制表符宽度设置为4或8,以设置垂直辅助线之间的字符数。问题是缩进辅助线不是缩进辅助线。它只是在字符之间插入虚线。我认为这将是一个实际的缩进指南——显示外部范围虚线的东西。很有趣。也许我能为记事本++找到一些东西。。。或者,至少我知道现在的专业术语是什么。