如题,各位各抒己见,写东西时间长了,每个人都有自己的一套常用代码片段的管理方式,各位都是如何管理自己的代码的呢?畅所欲言.

解决方案 »

  1.   

    已经使用过的东西就直接在以前的项目文件中找,一些没在项目中用过的算法、函数写在单独txt文件中保存在同一文件夹中。
      

  2.   

    方法一, 写成一本手册(online) , 注意, 网页型式最好(或chm), web符合云的应用(能相互討論, 知道自己的不足) 方法二, 写成一个框架,开源, 做项目时自己用起来顺手, 开发效率高, 不用整天去查手册, 因为你的框架中已经集成了所需的基本应用
    --  我把以上两点混合成一点, 用写好的框架去开发了一个web手册(不但能查阅, 还能搜集和整合内容), 目前还没完工
      

  3.   

    像zend、netbeans都有集成代码片段功能,可以把有用的代码存在代码片段里,要用的时候拖出来用就好。
    zend还有提供在线获取国外高手的代码片段。
      

  4.   


    web形式固然好,但是整理起来花时间;写在一个框架里,也是号方法,但是项目不一定用你的框架,除非把自己的函数库每次都倒项目框架里,但是当自己的函数库很大的时候,管理也不是一件很方便的事情;
    我尝试用文件的形式保存,时间长了,也很麻烦,
    一直以来觉得开发一个web系统保存管理自己的代码片段,但是一直没时间落实;
    在网上搜索到一个软件CodeHelp,感觉还算接近自己的想法,大家可以看看。
    如果没需要的语言,可以在CodeHelp\syntex文件中建自己语言的XML规则;谢谢楼上所有朋友的回复,谢谢;
    大家继续畅所欲言;
      

  5.   

    回8楼,  一, 做成web主要跨平台, 那怕你用手机也能查手册, 只要你能上网,有浏览器就OK, 这是一种云应用趋势,  假如你在公司修改了手册, 在家里自己电脑上也可以使用一样的手册, 这实现了数据的同步性 二, 框架看你如何设计, 这因人而异, 把相同功能的代码写成类, 放在框架里动态调用, 也可以抽出来插入其它框架, 或者单独使用一般都以这样的形式存放, 如library文件夹里有 mail.class.php, http.class.php, filter.class.php
    用的时候抽取不是很方面吗 ?