【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
有没有办法重新缩进一段代码? 我正在寻找类似于Eclipse中的Ctrl + Shift + F (自动格式化/缩进)的东西。
要清楚一点
- 我已经知道如何在 Notepad ++ 之外格式化XML(如上所述,Eclipse可以很好地工作),因此我不需要一堆指向其他XML格式化工具的链接。
- 我专门处理XML和HTML。
- 理想情况下,键绑定与Eclipse中的键绑定一样方便,因此我不必中断工作流程。
我已经知道NppAutoIndent了-它不能工作,因为我正在使用XML,HTML和CSS。
#1楼
要直接回答OP,请看一下这个人的网站: Thomas Hunter Notepad ++ Tidy for XML 。 只需执行简单的步骤,您就可以在NPP内很好地格式化XML。 到目前为止,我发现的唯一异常是嵌套的自闭合元素EG:
<OuterTag>Text for outer element<SelfClosingTag/></OuterTag>
将整理到:
<OuterTag>Text for outer element
<SelfClosingTag/></OuterTag>
可能有一种方法可以解决此问题,但目前,它已设法将文档中的行数减少了300k,可以解决此特殊异常情况。
#2楼
安装Tidy2插件。 我有Notepad ++ v6.2.2,并且Tidy2到目前为止运行良好。
#3楼
这是我第三次安装Windows和npp,经过一段时间后,我意识到整理功能将不再起作用。 所以我用谷歌寻求解决方案,来到这个线程,然后在更多线程的帮助下,我终于解决了它。 我将一劳永逸地总结所有动作。
安装TextFX插件:插件->插件管理器->显示插件管理器。 选择TextFX字符并安装。 重新启动npp后,菜单“ TextFX”应该可见。 (信用:@remipod)。
通过从旧的npp软件包中粘贴Config文件夹来安装libtidy.dll:按照此答案中的说明进行操作。
在最新的npp安装目的地(通常为C:\\ Program Files(x86)\\ Notepad ++ \\ plugins)中有一个Config文件夹后,npp需要对该文件夹的写访问权限。 右键单击配置文件夹->属性->安全选项卡->选择用户,单击编辑->选中完全控制以允许读/写访问。 请注意,您需要管理员权限才能执行此操作。
重新启动npp并验证TextFX-> TextFX HTML Tidy-> Tidy:重新插入XML即可。
#4楼
我必须在“插件”->“插件管理器”->“显示插件管理器”->“ 设置”下更新代理设置 ,以查看“可用”列表中的所有插件。
之后,安装“ XML工具”非常容易,并且如上所述完成了请求的工作。
#5楼
对于那些不知道的人,npp在插件和其他项目中提供了很多支持。 您可以从SourceForge下载这些插件。
您需要XML Tools
才能以n ++格式设置文本格式
下载XML Tools
。
退出记事本++
转到C:\\Program File\\Notepad++
...。您的N ++安装文件夹。
- 将您通过
copy replace
下载到npp根文件夹中的xml工具中的文件放在下面
- 转到
..\\Plugins
子文件夹,然后放在下载的文件下面
重新启动并享受!!!
Ctrl + Alt + Shft + B进行格式化。
来源:oschina
链接:https://my.oschina.net/u/3797416/blog/3153502