在Notepad++中重新格式化代码

27
在Notepad++中是否有重新格式化代码的功能(和快捷键)?
类似于Eclipse中的CTRL+SHIFT+F
2个回答

25

TextFX已经很长时间没有更新了。更强大的选择是UniversalIndentGUI。


当您没有管理员权限时,应该检查此答案 - TmTron
2
这个线程已经不活跃有一段时间了,但我必须说TextFX尽管已经很长时间没有维护了,但它仍然是NPP中最好的插件之一。尽管它的年龄较大,但它仍然完全功能正常,这意味着开发人员在考虑插件功能时非常注重长远规划。我需要重新格式化C源代码,使用TextFX轻松愉快... - GeertVc
我同意GeertVc的观点。对于大多数编程,我会使用IDE,但是当我使用Notepad++(通常用于C代码)时,我使用轻量级编辑器的整个目的就是为了使用轻量级编辑器。因此,在这种情况下,我不喜欢“更强大”的插件,只需要一个快速、简单和轻量级的插件即可。 - Broper
TextFX2现已推出。请从插件管理器中安装。选择TextFX编辑/重新缩进C++代码。 - Skyfish

22
如果您正在使用C ++,则可以使用TextFX功能。转到

TextFX->Edit->Reindent C++ code

关于快捷键,您可以通过使用NPP修改您的快捷键。

Settings->Shortcut mapper

在这种情况下前往

Settings->Shortcut mapper->Plugin commands: #141 

并将其修改为 CTRL + SHIFT + F


谢谢。我通过插件管理器下载了TextFX。实际上,我想重新格式化Java代码。虽然它被称为重新缩进C++代码,但它适用于我的Java文件。 :-) - Tobias
感谢saver alem的帮助 :) - rottweiler
版本7.9.1中没有TextFX菜单项。 - Thomas Matthews
TextFX2现已推出。请从插件管理器中安装。选择TextFX编辑/重新缩进C++代码。 - Skyfish
我安装了TextFX,但是没有TextFX->编辑菜单。在TextFX菜单下有很多其他选项和工具,但没有编辑子菜单。 - DAB

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接