zoukankan      html  css  js  c++  java
  • bindows 源码格式化工具(测试中的测试)C#源码

    昨日又去关注了一下bindows,它的源码都是经过排版的,要看起来特别的吃力,比如象这样的句子:

     1/*
     2 * Bindows 1.10
     3 * http://www.bindows.net/
     4 * Copyright (c) 2003-2004 MB Technologies
     5 *
     6 * Bindows(tm) belongs to MB Technologies (Georgia, USA). All rights reserved.
     7 * You are not allowed to copy or modify this code. Commercial use requires
     8 * license.
     9 */
    10Array.prototype.indexOf=function(o){for(var i=0;i<this.length;i++){if(this[i]==o)
    11return i;}
    12return-1;};Array.prototype.lastIndexOf=function(o){for(var i=this.length-1;i>=0;i--){if(this[i]==o)
    13return i;}.....................................省略

    因为代码中的回车都被删除掉了,缩进也没有;因为这样我一直寻找一些专门的代码格式化工具来阅读它的源码,比如国内著名的“SourceFormatX”,它功能很强大,只是注册费用比较贵“SourceFormatX 在中国大陆的统一代理价格为: 人民币 188 元”,软件是不错,问题是需要用它的时候很少,delphi有“DelForExp v2.5 For D2-7/Delphi2005”,VS.net则内置了“CTRL+K + CTRL+F”另外也有些免费的软件,但我也想自己做一个简单的,满足自己应用的就行了,于是就制作了这个。

    注意:有很多功能不足,也不用告诉我,因为我正在完善,用词法分析的方式来编写;这个代码还不是,只是一个简单的字符串处理;当然,对字符串,还有缩进都做了处理;只针对bindows的源码。

    点这里下载源码(高手不必看)

    对不起!实在不好意思再提供代码了,因为发现了严重错误,我下回完善好了再提供下载,想了解词法分析的可以阅读这篇,调试好的代码

    c语言词法分析:C#源码
  • 相关阅读:
    Promise/Deferred
    理解RESTful架构
    XSS跨站脚本攻击
    crsf 跨站请求伪造
    街头生意
    什么是开光
    影响力
    linux上安装rar解压软件
    sip协议音视频性能测试
    解决关键SSL安全问题和漏洞
  • 原文地址:https://www.cnblogs.com/Chinasf/p/143262.html
Copyright © 2011-2022 走看看