CodeInsight 是一个在线代码阅读工具,该工具对版本库中的代码进行语法着色,引用分析,并以文件树的方式向用户展现完整的项目源码。借助该工具用户可以方便地浏览代码,定位变量定义以及理清引用关系,可对代码进行评论及回复。
Coding 在 2015 年 1 月份推出了 CodeInsight 功能,并仅限收费用户项目内使用。此次,我们基于 google 引擎对此进行全面的功能升级,并且独立开放公开版本免费使用, CodeInsight 公开版是基于 Google 的开源源码分析引擎 Kythe 而实现的。从 Java 入手,初期支持分析 Maven 仓库里最热门的 30 个开源项目并且在不断增多。
Coding 致力于推荐软件开发云端化,从 Coding WebIDE 在线编写代码到 CodeInsight 在线阅读、代码托管以及项目管理,我们不断努力提高整个开发工具的易用性和体验性,以实现“ Coding anytime anywhere ”的愿景。
语法高亮:基于语法分析的代码高亮显示,精确标示出包括变量,关键词,方法,类,参数等,提升源代码的可读性。不用打开本地 IDE ,打开网页就可以轻松看代码。
类型定义:源代码中任何已知定义位置的变量、函数、类等符号会带有下划线。 点击带有下划线的已知符号,将会看到该符号的类型信息或是函数原型,甚至详细文档信息。 点击符号将会直接跳转到定义该符号的源代码文件,并定位到此文件中定义该符号的代码行。
交叉引用:点击源代码中带有下划线的任何变量、函数、类等符号,可以查看它们被引用的情况。
全文检索:找不到想要看的代码?搜索工具可以快速方便地查询到需要的代码,并快速进行跳转,学习代码效率倍增。
代码评论:选中任何一段代码都可以方便地进行评论,留下你对代码的精妙见解。也可以参与网友讨论,互相交流启发,这才是学习代码的应有之道。
更多功能说明请前往 Coding 官方帮助文档。
Happy Coding,
Coding.net
1
ianisme 2015-12-03 09:46:45 +08:00 1
图片设置了权限{"code":1000,"msg":{"user_not_login":"用户未登录"}}
无法显示 |
2
fwrq41251 2015-12-03 10:07:17 +08:00
玩具,还是没什么用的玩具,JAVA 谁会在这上面编程呢..
|
3
6IbA2bj5ip3tK49j 2015-12-03 10:18:23 +08:00 via Android
恕我直言,在线 IDE 很长很长一段时间都只能是玩具。
|
4
yingsunwl 2015-12-03 10:31:02 +08:00
跟 IntelliJ IDEA 的展现一样,看代码的话还不如直接用 IntelliJ IDEA ,跳转、跟踪还更方便
|
6
bk201 2015-12-03 11:57:23 +08:00
能调试运行吗?能的话倒是让我机子流畅点。
|