首先是地址
https://github.com/ywx/NppAStyle/releases
x64代表64位的
根据notepad++多少位的下载NppAStyle
导入插件
找到刚刚下载的压缩文件,解压,导入插件是导入那个dll文件,重启notepad++。
然后就能找到这个插件了,alt + z是格式化代码。
上面那张图右上角选项是编码风格,然后右上角第二个选项是风格的详细设置。左下角是设置tab键,是否将tab替换空格。
//一些单词
Break 折行
Attach 吸附(括号)
indentation 缩进
padding 填充(空格)
add 添加
我的配置
style:google
pad operators
break blocks
break one line headers
另一款格式化编辑器叫做CoolFormat跟上面类似,不过不是集成notepad++,这里的设置右侧有更为详细的预览,支持的格式也更多。
https://blog.csdn.net/akof1314/article/details/5355948/
我的配置--C++
[SynTidy]
C++=""-A14-xn-xc-xl-xk-xV-s4-N-xU-xt2-m2-M40-p-k1-xb-c-xy-xL""
Java=""-A1-p-N-Y-k3""
C#=""-A1-p-N-Y-k3""
Objective-C=""-A1-p-N-Y-k3""
HTML=""-aan-dep-fb-fbc-fu-js-ll-n-ox-pe-qa-qn-m-wa-wj-wp-ws-sw-fo-i0-d1-ce0-ie0-oe0-w0-sbo0""
XML=""-aan-dep-fb-fbc-js-ll-n-ix-qa-qn-m-wa-wj-wp-ws-sw-fo-i1-ce0-ie0-oe0-w0""
PHP=""-sas-icd-samt-salo-saeo-saro-sabo-saao-samp-aas-rsl-iel-rpc-rst-st""
JavaScript=""-nb-cn4""
CSS=""-c2-rub-cl0-os1-cc-cf-cfp0-rs2""
JSON=""-cn3""
SQL=""-cn2-el-ml0""
Verilog=""-A1""