第四次作业—— 分析比较各种软件构建环境
2019-11-02 18:47 周煜文 阅读(223) 评论(0) 收藏 举报1.Github:
Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。
优点:
①完整的支持Markdown语言,而且支持Emoji表情。
②支持直接复制图片到页面,会自动上传图片(非常好的功能,知乎也支持)。
③功能设计简洁实用上手很快,可用性好,已有很多相当质量的各类项目和优秀开发者在上面。
④使用github原生的功能,就可以进行类似评论的功能。
缺点:
①GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。
②国内访问速度太慢,经常出现connect time-out。
③不能很好的解决GB2312/GBK,对中文不够友好
2.CODING(coding.net):
Coding 是一个面向开发者的云端开发平台,目前提供代码托管,运行空间,质量控制,项目管理等功能。
优点:
①coding 支持 PHP + mysql 的动态页面。
②服务器在国内,访问速度挺快。
③可以关联QQ或者微信号,方便操登陆。
缺点:
①稳定性一般。
②博客网站运行能被网安部门检测到,域名需要备案,备案就需要云服务器,还得申请,花钱花时间,操作比较麻烦。
3.Visual Studio 简称 “VS”(www.visualstudio.com):
VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。
优点:
①使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。
②在统一的开发环境中,开发并调试多层次的服务器应用程序
③ 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
缺点:
①界面设计没有充分考虑空间占用。
②输出显示过于单调。
③错误信息不够人性化。
④重构功能比较初级。
浙公网安备 33010602011771号