• 软件著作权源代码格式化方法总结


    对应的WORD打印源代码操作方法发布地址:http://www.cnblogs.com/mahaisong/archive/2011/10/06/2199850.html

    1.^p^p 替换 "换行换行"        成^p     单独换行符占一行的,一次类推把多个^p 在一起的都替换成一个^p ,推倒5
    ===========函数头部格式化替换================
    2.^p{^p  替换"换行{换行"   为'{^p'     "类"的格式{(单独站一行的)改成缩进后上一行后面
    3.^p^w{^p替换"换行空白{换行"  为'{^p'  "方法"的和类的差不多。但是中间的有了空白

    4.{^p^wtry{^p 替换“换行空白try{空白” 为‘{try{^p’  函数体内最先看到的try catch
    5.^p^wtry{^p 替换  try{^p  (可选)

    ===========鉴于函数内部格式基本符合规则,所以直接进行函数尾部格式化替换================
    函数头和函数尾部替换之所以不同,是在于‘}' 反括号的不同。所以每次替换都要注意是否带有“{”或'}'类似唯一标志

    函数尾部基本注意:按照 函数头部 格式的反顺序分析。过程中注意 完整格式关键字,否则影响下面的格式。
    5.^p^w}^p替换 "换行空白}换行" 为‘}^p’ “方法”内部的进行结尾的缩进
    6.}^p^w}^p 替换 "}换行空白}换行" 为‘}}^p’  catch 结尾
    7.把缩进取消, ^p}^p 替换}^p                                 2次
    8.}^p^w}}^p   替换  }}}^p
    9.^p}^p 替换 }^p

    建议上面的都只做一次。

    替换时千万注意,当前的格式一定要写的很完整。否则将会把你不想替换的对象也替换的格式紊乱。

    请先贴出一部分代码进行测试。查看是否安装“顺利”替换后,源代码是你想要的格式
    注意每次替换时都保留其格式,否则下次替换将会错误。

    注意到2010以后

    通配符使用列表如下:

    使用通配符

    说明

    符号

    数字

    ^0

    空字符  

    ^16

    数据链路转义  

    ^1

    制表符-标题开始 

    ^17

     设备控制1 

    ^2

    制表符-正文开始

    ^18

     设备控制2

    ^3

    制表符-正文结束 


    ^19

     设备控制3

    ^4

    传输结束  


    ^20

     设备控制4

    ^5

    请求

    ^21

    拒绝接收

    ^6

    收到通知  

    ^22

    同步空闲 

    ^7

    响铃 

    ^23

    传输块结束 

    ^8

    退格

    ^24

        取消 

    ^9

    水平制表符  

            

    ^25

    介质中断  

            

    ^10

    换行键  

    ^26

     替补

    ^11

    垂直制表符



    ^27

      溢出  

    ^12

    换页键  


    ^28

    文件分割符

    ^13

    回车键 

    ^29

    分组符  

    ^14

     不用切换

     

    ^30

    记录分离符 

    ^15

      启用切换  

    ^31

     单元分隔符 

     
     
    本人声明: 个人主页:沐海(http://www.cnblogs.com/mahaisong) 以上文章都是经过本人设计实践和阅读其他文档得出。如果需要探讨或指教可以留言或加我QQ!欢迎交流!
  • 相关阅读:
    Path类
    C#集合
    阿里巴巴2013年实习生笔试题B
    阿里巴巴2013年实习生笔试题A
    腾讯2014年校园招聘笔试试题
    腾讯技术类校园招聘笔试试题
    腾讯2013年实习生笔试题
    腾讯2012年实习生笔试题
    hdu1505
    hdu1506
  • 原文地址:https://www.cnblogs.com/mahaisong/p/2210471.html
Copyright © 2020-2023  润新知