rubymine推荐文章1:通义灵码——下载和安装指南

  通义灵码支持 Visual Studio Code、JetBrains IDEs,及远程开发场景(Remote SSH、Docker、WSL、Web IDE),安装后登录阿里云账号即可开始使用。


Visual Studio Code

  本安装步骤适用于 macOS、Windows 或 Linux 的 Visual Studio Code 中安装和使用通义灵码。


步骤一:准备工作通义灵码需要登录阿里云后方可使用,如果你尚未拥有一个阿里云账号,可前往注册阿里云账号;操作系统:Windows 7 及以上、macOS、Linux;下载并安装 Visual Studio Code 1.70.x 及以上版本。步骤二:在 Visual Studio Code 安装通义灵码方法 1:从插件市场安装

  说明


  单击立即安装,唤起 Visual Studio Code 插件市场直接安装,安装后请重启 IDE,即可开启智能编码之旅。


打开 Visual Studio Code 扩展窗口,搜索 TONGYI Lingma,找到通义灵码后单击安装。安装完成后,请重启 Visual Studio Code。方法 2:下载安装包安装单击下方链接,下载 Visual Studio Code 的 VSIX 安装包;? TONGYI Lingma-VS Code下载完安装包后,打开 Visual Studio Code 后,单击扩展,单击更多按钮,在下拉菜单中单击 从 VSIX 安装,选择下载的 VSIX 文件后安装;安装完成后,请重启 Visual Studio Code。步骤三:登录阿里云账号开启智能编码之旅重启 Visual Studio Code 后,单击侧边导航的通义灵码,在通义灵码助手的窗口单击登录按钮。

  Tips:如果安装后在侧边导航上找不到通义灵码入口,可鼠标聚焦在侧边导航后右键查看,勾选通义灵码后即可插件入口配置在侧边导航上。


单击登录后,将前往阿里云官网登录,完成阿里云登录后,即可前往 IDE 客户端开始使用。

  Tips:WebIDE、Remote SSH、WSL等可以使用阿里云 AK/SK 登录通义灵码,可查看使用 AK/SK 登录通义灵码。


JetBrains IDEs

  本安装步骤适用于 macOS、Windows 或 Linux 的 JetBrains IDEs 中安装和使用通义灵码。


步骤一:准备工作通义灵码需要登录阿里云后方可使用,如果你尚未拥有一个阿里云账号,可前往注册阿里云账号;操作系统:Windows 7 及以上、macOS、Linux;下载并安装兼容的 JetBrains IDEs 2020.3 及以上版本,通义灵码与以下 IDE 兼容:IntelliJ IDEA(旗舰版、社区版、教育版)Android StudioCLionGoLandPhpStormPyCharm(专业版、社区版、教育版)RiderRubyMineRustRoverWebStorm...

  更多详细信息,请参阅JetBrains IDE工具查找器。


步骤二:在 JetBrains IDEs 安装通义灵码

  Tips:以在 IntelliJ IDEA 中安装通义灵码为例。


  说明


  鉴于很多开发者感兴趣我使用的 IDEA 的主题,我也分享一下信息:


  我使用的 IDEA 的主题是 JetBrains IDEs 的 New UI,需要将 IDEA 升级到最新版哦,打开设置后,在 Appearance & Behavior 中即可看到 New UI 的配置入口。


方法 1:从插件市场安装打开 IntelliJ IDEA 设置窗口,在插件市场中搜索 TONGYI Lingma,找到通义灵码后单击安装。安装完成后,请重启 IntelliJ IDEA。方法 2:下载安装包安装单击下方链接,下载 JetBrains IDEs 的 zip 安装包;? TONGYI Lingma - JetBrains下载完安装包后,打开 IntelliJ IDEA 后,打开设置,在插件管理的设置下拉菜单中单击从本地安装插件,选择下载的 zip 文件后安装。安装完成后,请重启 IntelliJ IDEA。步骤三:登录阿里云账号开启智能编码之旅重启 IntelliJ IDEA 后,单击侧边导航的通义灵码,在通义灵码助手的窗口单击登录按钮。单击登录后,将前往阿里云官网登录,完成阿里云登录后,即可前往 IDE 客户端开始使用。

  Tips:Remote SSH、WSL 等可以使用阿里云 AK/SK 登录通义灵码,可查看使用 AK/SK 登录通义灵码。


  rubymine推荐文章2:工具推荐丨最适合程序员的六款好用 IDE 工具,赶紧收藏吧

  rubymine推荐文章3:

  rubymine推荐文章4:

  rubymine推荐文章5:8年彻底凉凉!AI编程神器Kite停止开发!月活50万,收入基本为0

  编辑:Cris 好困


【新智元导读】一度拥有50万活跃用户,却只「活」了短短8年!Kite究竟做错了什么?

  你敢相信吗?


  曾经拥有50万月活用户的「AI编程神器」Kite,如今却要和我们彻底说拜拜了!


  Kite是一款由AI驱动的代码补全插件,可以帮助开发者更快地编写代码并保持流畅,并且支持13种语言和16款编辑器。


  在Kite的鼎盛时期,不少开发人员都对这款「编程黑科技」赞不绝口,甚至还包括了Python之父Guido van Rossum:


  然而在经历了几年的更新以及科技行业的「大浪淘沙」后,11月16日,Kite创始人Adam Smith在公司的博客中表示:「已经停止了对Kite的开发,并且不再对Kite软件进行维护。」


  据网友介绍,Kite似乎早在2021年便已经无法进行下载了。


  在Kite的社媒账号上,他们的最后一条Twitter,也永远地停留在了去年的4月9日。实在是一个令人心酸的消息。


  从2014年到2022年,历时8年的Kite最终寿终正寝,这也让我们对AI编程的前景多了一份悲观。


支持13种语言的「编程黑神器」

  近些年,致力于为开发者提供服务的AI工具愈发走进人们的视野。


  DeepCode等初创公司为程序员们提供AI支持的代码审查服务,微软等科技巨头则试图将AI应用于程序开发的「全周期」中。


  2014年成立于美国加州的Kite,曾一度从众多竞品中脱颖而出,「巅峰」时拥有50万的月活开发者。


  在涉足用AI帮助开发人员编写代码之前,Kite的首席执行官Adam Smith曾于2007年创立了Xobni——这是一款用于Microsoft Outlook的搜索插件,在2013年7月被雅虎收购。


  2016年4月时,Kite在国外最大的科技圈社区Hacker News「低调亮相」,在2017年3月发布了第一个基于云计算的版本。


  2019年1月时,Kite获得了多达1700万美元的天使轮融资,用于扩大研发团队,旨在重点提升开发人员的生产力。


  在那份投资人名单上,GitHub首席执行官Nat Friedman、PayPal创始人Max Levchin、Automattic创始人Matt Mullenweg等一连串如雷贯耳的名字,似乎都预示着这款AI编程工具璀璨的前景。


  为了加快对其他语言的支持,2019年Kite转向使用OpenAI的GPT-2进行自然语言处理。


  GPT-2经过训练可以根据一段文本中的先前单词预测下一个单词。它的功能足以生成类似人类的书面段落。


  2020年5月,在将机器模型在3000万个文件上进行训练后,最初只支持Python补全的Kite补充了对JavaScript的支持,还用深度学习更新了Python的引擎。


  2020年10月时,Kite迎来自推出后最大规模的一次更新,将支持语言数量一举提升至13种!


  新支持的语言包括Java、C、C++、C#、TypeScript、Kotlin、Objective C、Scala、Go、HTML/CSS和Less——它们几乎都在RedMonk的前20名最流行的编程语言列表中。


  除编程语言外,Kite还支持多种代码编辑器和IDE,包括VS Code、JetBrains的IDE-PyCharm、IntelliJ、GoLand、Android Studio、WebStorm、CLion、PhpStorm、RubyMine、Rider、AppCode--以及JupyterLab、Vim、Sublime、Atom和Spyde。


  功能如此强大的一款「AI编程神器」,许多功能自然不能「白嫖」。


  据体验过Kite的网友透露,虽然普通用户也可以免费下载并使用,但却只能使用有限次数的「AI编程」功能——大概也就几十行代码的样子。


  想要生成更多代码,就要在官网开通Pro。在包年的情况下,Kite的VIP价格大约是12美元/月,并不算很便宜。


  Kite还于2021年2月推出了Team Server,这是Kite的企业版本。


  当然,只有当用户在使用Python编程时,才会激活Kite的付费选项。


  「Python的构建方式与其他语言不同。Python拥有我们最丰富的功能集,包括文档和函数签名,这也是我们选择仅通过Python获利的原因之一。」Kite创始人Adam Smith解释道。


创始人:月活50万,收入基本为0

  在发布于Kite官网的最后一期博客中,创始人Adam Smith认为「算法不够好」和「用户不买账」,是他们创业失败的主要原因。


  「首先,我们未能实现AI辅助编程的愿景。」


  「我们构建了当时最先进的AI来帮助开发者,但它没有达到实现突破所需要的10倍改进,因为『ML on code』的技术水平还不够好。」


  「最大的问题是最先进的模型不理解代码的结构,例如非本地上下文。我们在更好的代码模型方面取得了一些进展,但问题是工程密集型的。」


  「构建一个能够可靠合成代码的生产质量工具可能花费超过1亿美元,而且还没有人尝试过。」


  「其次,我们的产品商业化前景也不好——我们花了很长时间才弄清这件事。」


  「2019年也就是公司成立的五年,我们拥有了50万名月活用户,但几乎没有产生任何收入。」


  「我们的判断是:个人开发者不会购买工具,只有他们的经理可能这样做。但仅仅使开发人员在编写代码时速度提高18%——这对于他们来说也不够轰动。」


  Adam Smith还表示,他的团队曾尝试过业务转型,希望利用「代码搜索」为开发者提供其他服务,但「经过七年的紧张工作和早期创业的压力,我们的团队太累了,所以最终决定『软着陆』。」


网友:Kite功能强大,但不够好用

  那么,这款「编程黑科技」究竟好不好用?


  根据软件点评网站G2的统计,在用过Kite的59名用户中,有接近90%的用户都打出了4分及以上的高分,总评则为4.2分。


  虽然从未正式进入中国市场,但这款AI辅助编程工具仍然在中国收获了大量「铁粉」。


  虽然早在2021年便无法从官网下载,但为了顺利使用,许多执着的网友还是发现了很多「旁门左道」。足以见得在一定程度上——Kite还是能够满足不少程序员们的需求。


  然而,下面两位网友实际体验后的表述,可能更能使我们清晰地了解到Kite的不足。


  一位表示,「在python上,(Kite)貌似比vscode的intelsense和coc都强,但支持的语言比较少(vimL,bash都没有),而且不开源。暂时弃用了。」


  另一位则认为,「这个是一个代码AI补全软件,挺好用的,但是很吃内存。电脑不行可以随便卸载。」说明Kite在一些细节的处理上——做得确实不够好。


  最后,从诞生到说再见的这8年里,Kite的官网上有关产品的更新也少得可怜。


  上下滑动查看全部


  因此这样一款产品,其所提供的的业务,稀缺性是显然达不到网友对于付费软件的要求的。


  这样看来,Kite最终的寿终正寝,也实在是不足为奇了。


GitHub Copilot

  相比起来,另一个AI代码补全工具GitHub Copilot,则凭借着「出色的表现」把自己送上了法庭。


  2021年6月,在GPT-3的加持下,OpenAI和GitHub联合推出了这个全新的代码生成AI,可以根据注释或者已经写好的代码自动补全整段函数。主要面向Python、JavaScript、TypeScript、Ruby和Go等编程语言。


  2022年6月,GitHub Copilot正式开放订阅,价格为10美元/月或100美元/年。学生和热门开源项目的开发者则可以免费使用。


  据GitHub官方统计,Copilot开放测试一年来已有120万用户。


  要说好不好用,许多人用了之后还是会说真香!


  然而,GitHub Copilot自诞生以来,就因为代码等问题争议不断。


  终于,在2022年11月,OpenAI、微软和GitHub被提起集体诉讼,控告其人工智能代码生成软件Copilot违反了版权法。


  而这个诉讼也被认为是美国第一个挑战人工智能系统训练和输出的集体诉讼案。


  当然,GitHub声称,「我们从一开始就致力于以负责任的方式对Copilot进行创新,并将继续发展该产品,为全球的开发者提供最佳服务」。


  这并没有说明什么,不是吗?


  与此同时,开源领袖们仍在考虑这场诉讼的所有影响。


  开源计划(OSI)的资深人士Simon Phipps提到,「目前关于Copilot唯一可以确定的结论是,它不适合用于开源项目」。


  目前,微软和OpenAI还没有对该诉讼发表评论。


  参考资料:


  

  

  

  

  rubymine推荐搜索词:

  

  1.Rubymine教程

  

  2.Rubymine配置

  

  3.

  

本文标题:rubymine