1.Github
优点:(1)支持直接复制图片到页面,可以自动上传图片
(2)利用GitHub可以将项目存档,与其他人分享交流代码,并且支持多人完成一个项目
(3)轻量级的博客系统,可以直接开始,没有麻烦的配置,可以使用标记语言如Markdown
(4)用户量巨大,资源多,比较可靠,上面有很多质量佳的项目和优秀的开发者,可供学习
(5)对于学生来说,github是我们学习的平台,也是努力的目标
缺点:(1)github较复杂,需要安装不少软件,而且还可能有莫名的错误,需随时google去解决
(2)只有付费才能将项目设置为private,对不愿意分享的用户来说是不太有利的
2.CSDN
优点:(1)这是我们学生党平时浏览量最高的学习网站了,在里面大多数问题都能解决,全中文,简单易懂,而且哪怕是很小的、不常见的问题也有博主给出解决方案 。
(2)多户多,资源多,还可以复制和下载代码。
缺点:(1)人员鱼龙混杂,很多人照搬他人代码写到自己博客中,不标明出处。而且很多人的代码有明显错误,根本运行不了,误导大众。
(2)复制粘贴方便,但是代码挪的太容易久而久之可能会害了自己。
(3)广告越来越多了。
3.VisualStudio
优点:(1)支持语言强大,支持Python,Javascript,C++,C#,Basic,是一个集成开发环境
(2)可视化开发功能开发强大,适合新手
(3)Visual Studio可以直接创建窗口,开发速度快
缺点:(1)与Eclipse同为IDE使用榜数前三名,VS错误信息的提示不够人性化,也不像Eclipse一样可以对错误代码进行智能化的修复
(2)管理引用功能一般,做团队项目时一般要用到许多库,只能手工查找