人民网>>IT>>企业报道
人民网>>IT>>正文

Coding 推出代码阅读工具 CodeInsight 公开版

2015年12月06日20:42  来源:中国网  手机看新闻
原标题:Coding 推出代码阅读工具 CodeInsight 公开版

  近日,国内最大的云端协作开发平台 Coding.net 推出了国内首款开发者在线代码阅读工具: CodeInsight 公开版”。

  作为一个在线代码阅读工具,CodeInsight可以帮助对版本库中的代码进行语法着色,引用分析,并以文件树的方式向用户展现完整的项目源码。通过CodeInsight,用户可以更加方便地浏览代码,定位变量定义以及理清引用关系,同时还可以对代码进行评论及回复。

  此次发布的CodeInsight 公开版是基于 Google 的开源源码分析引擎 Kythe 实现的,从Java入手,目前已经支持分析 Maven 仓库里最热门的 30 个开源项目,随着项目发展,今后会持续增加项目资源。CodeInsight项目负责人及架构师杜万表示:”阅读知名的项目源码是开发者学习的重要环节,同时我们也希望能在不久将来在技术可行性下,实现各个语言间的切换。“

  据了解,早在 2014 年 12 月,coding就上线了 CodeInsight 功能,但仅限收费用户项目内使用。而本次发布是基于 Google 引擎对CodeInsight进行全面的功能升级,并且独立开放公开版本供广大用户免费使用。

  此外,Coding 在不久前上线了基于 Docker 技术研发的公有云服务 -WebIDE,这也是国内首款自主研发的代码在线编写工具。WebIDE 实现了代码在浏览器中编辑、版本管理功能,产品上线后在开发者领域掀起一阵“云端开发”潮。而代码编译、调试、执行等功能可通过 Web Terminal 实现。

  开发者只需在浏览器中注册一个 Coding 账号就可随时随地编写修改轻量级的代码。而代码的读写、对语法的着色、交叉引用等功能均依赖于后端的分析引擎” 。”就核心技术而言,CodeInsight 只是 WebIDE 的一个功能子集。”杜万称。

  CodeInsight 是继WebIDE后又一款惊艳开发者圈的产品。Coding一直 声称致力于推荐软件开发云端化,而从Coding WebIDE 在线编写代码到 CodeInsight 在线阅读、代码托管以及项目管理等云端开发工具的接连推出,我们确实能看到Coding正在努力朝“Coding anytime anywhere”的方向前进。而通过对云端开发工具的大量研发投入,从用户体验上来讲,Coding云端开发工具的易用性和体验性,也确实走在国内前沿。

  Coding 目前推出的两大重量级开发工具产品“Coding WebIDE”和“CodeInsight”均面向开发者免费使用。当被问及是否计划利用此类工具来盈利时,Coding CEO张海龙表示:"Coding 在过去一年多以来自主研发了一系列的在线开发工具,其目的是希望让开发者仅凭一个浏览器即可随时随地开发,从而通过在线的代码交易实现自我技能价值的变现。工具只是为了更好的服务开发者,让开发更简单。"

  从云主机云存储,到云测试,再到节省笔记本电脑本地安装的软件程序,种种云端服务的出现,使用户不仅不用自己采购硬件设施,开发者对本地环境的依赖也变得越来越少。随着云计算技术的发展,开发者们不再需要本地自己去配置资源,而开发者所需要的资源以及服务逐步云端化也势必将成为主流趋势,我们有理由相信,Coding将引领一个值得期待的移动开发者时代。

(责编:杨虞波罗、沈光倩)

我要留言

进入讨论区 论坛

注册/登录
发言请遵守新闻跟帖服务协议   

同步:分享到人民微博  

社区登录
用户名: 立即注册
密  码: 找回密码
  
  • 最新评论
  • 热门评论
查看全部留言

24小时排行 | 新闻频道留言热帖