astyle
astyle是一款代码格式化工具,它的下载地址是:
http://sourceforge.net/projects/astyle
https://files.cnblogs.com/files/libra13179/AStyle_2.06_windows.zip
官网上说:
1 | A Free, Fast, and Small Automatic Formatter |
基本命令
1 | astyle --style=ansi main.cs |
使用ansi风格格式化main.cs文件,会产生main.cs.orig文件,是原有的文件。
1 | astyle --style=ansi -S -N -n main.cs main.cs |
这个不会产生main.cs.orig文件。
参数使用
http://astyle.sourceforge.net/astyle.html
notepad++中使用astyle
点击 Run/Run,输入下面的代码
1 | D:\APP\AStyle\bin\AStyle.exe --style=ansi -S -N -n "$(FULL_CURRENT_PATH)" "$(FULL_CURRENT_PATH)" |
然后点击Run,就可以格式化了。
CoolFormat
CoolFormat源代码格式化是一 款 C\C++\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。
下载可执行文件
下载地址一:https://sourceforge.net/projects/coolformat/files/Release/
下载地址二:https://files.cnblogs.com/files/wjs16/CoolFormat3.5.rar
下载地址三:https://download.csdn.net/download/akof1314/10448450
下载的是.exe文件,可以直接执行。
作为notepad++插件
下载插件:https://sourceforge.net/projects/coolformat/files/Plugins/NPP/ 选择1.1的版本
然后解压到Notepad++/plugins/ 下。重启notepad++。
然后发现没有插件,原因是缺少了PluginManagerPlugins.xml文件。虽然我的notepad++是32bit的,应该有plugin manager,但是notepad++版本是7.8.7,notepad++在7.5.0之后就没有了plugin manager,所以我就下载了6.9版本,也是32bit的。完成之后,就可以加载插件了。
