最近浏览网页时发现一款国外的在线阅读源码的Web平台,初步体验了一下,从网站设计、用户体验到功能的实用性,各方面感受还不错,果断收藏,推荐给大家:
关于Codatlas
Codatlas 是一个基于网页的代码搜索和浏览平台。它能够像集成开发环境(IDE)一样理解你的代码,打开即可使用。你可以查看类似 Apache Hadoop
或者 Android
这样成千上万个流行的项目。
How It Works
-
Codatlas 的搜索引擎在处理源码方面远远不止于简单的文本搜索。它甚至能够理解标记符号,比如类名(class)和函数名(funcation)。
01.gif -
点击 structure 图标,显示当前类的结构,包括成员变量和方法。
02.gif -
点击一个类或者函数的定义可以查看更多的细节,比如它是怎么用的,子类有哪些。
03.gif -
点击选择按钮 Branch/Tag ,可以选择不同的分支和版本。
04.gif
Hot Projects
Codatlas 收录了 Apache Projects
、Web Development
、Build System
、Mobile
、Database
等诸多热门项目。当然,你也可以提交自己的项目进行上传。
Featured Languages
Codatlas 目前支持项目的开发语言包括:C/C++
, Java
, Scala
, Python
, Ruby
和 Node.js
.
Codatlas 支持使用 Github 和 Google 授权登录,当然也可以单独注册帐号。