当前位置:  开发笔记 > 编程语言 > 正文

Notepad ++:在空行后禁用自动缩进

如何解决《Notepad++:在空行后禁用自动缩进》经验,为你挑选了2个好方法。

我发现Notepad ++的autoindent风格有点奇怪:当我在一个缩进的行上打字时,我确实希望它在按Enter后缩进下一行(这样做正确).但是,当我在一个空行(没有缩进,没有字符)并按Enter键时,它使用与最后一个非空行相同的缩进来缩进下一行.我发现这非常烦人; 你有没有遇到这个问题,你知道如何解决它吗?

(注意:我正在编辑HTML/PHP文件.)

(另外,如果没有办法改变这种行为,欢迎使用HTML/PHP的其他优秀免费编辑器的建议.)



1> 小智..:

1)首先安装NppAutoIndent插件,如果你没有它.

插件>插件管理器>显示插件管理器,然后从该菜单的"可用"选项卡安装NppAutoIndent.

2)可以通过执行以下操作来关闭此行为:

插件> NppAutoIndent>上一行

3)如果禁用此选项,您可能需要先检查此选项:

插件> NppAutoIndent>忽略语言


我不得不去插件>插件管理器>显示插件管理器,然后从菜单中的"可用"选项卡安装NppAutoIndent(插件的在线下载是行不通的).安装完成后,转到插件> NppAutoIndent,然后选中"忽略语言"和"上一行".
这假设您启用了NppAutoIndent插件...我没有启用,但是我仍然得到一些自动缩进...这意味着Npp中还存在一些其他功能也控制自动缩进.

2> 小智..:

我可以确认Notepad ++版本5.0.3发生此问题.我找到的唯一相关设置是在设置>首选项> MISC>自动缩进下,但这只是打开或关闭所有自动缩进.

我过去曾使用过Editra(http://editra.org)并且很满意它,它似乎以你描述的方式处理缩进.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有