来源 | 纯洁的微笑

国人的「代码补全工具」aiXcoder近期推出了「本地2.0新版」,笔者感觉试用一番... 发现新的2.0版一改之前1.0版对电脑性能的要求,在笔记本上运行也能保持稳、准、狠!而且本地运行,完全确保代码隐私!不禁令人感叹,国产神器,反复磨砺,终成正果!

IntelliJ市场下载,本地运行,确保代码安全

在 IntelliJ 插件市场上,直接搜索「aiXcoder」,即可安装。各位Java小伙伴们,都可以来试试。

安装插件以后,它会自动下载服务端。笔者发现,服务端的大小比之前的版本小了很多,下载很快完成。安装后,插件的启动也变快了很多!

两行提示,稳!准!狠!

刚一使用aiXcoder 2.0会发现,它给出的提示备选条数少了,默认情况下,只推荐两行!对比其他同类插件动辄给出满屏的备选项,足见aiXcoder开发者对其「提示准确率」的自信!

两行推荐,一短一长!第一个是短推荐,给出开发者最可能需要的短结果,第二个是长推荐,很多时候能预测出一整句程序!一短一长,相得益彰。

笔者试着写了一个 Java 函数,没想到长预测基本上能把整个函数补全!一整段代码,笔者只键入了几个首字母,其他都靠aiXcoder自动补全,爽!

从体验上来看,aiXcoder 2.0预测得还是非常准的,并且与之前用过的TabNine相比,它的提示频率高了很多很多,基本每一次键入都有对应的补全推荐。

性能提升,笔记本上跑AI引擎!

据aiXcoder开发者提供的信息,他们对后端的深度学习引擎进行了大幅修改,大幅提升了反应速度,并降低了对电脑的性能要求。在笔者的 MacBook Pro 笔记上,基本感觉不到延迟,它和 IDE 推荐的 API 基本是同时出现的。

为了能够平衡「补全能力」和「计算性能」之间的关系,aiXcoder2.0提供了一个新的可配置选项。下图中间那个滚动条,向左拖动,越靠近「Faster」,表示会尽快返回预测结果;向右滑动,越靠近「Longer」,表示插件将反馈给你更长的结果,当然也需要更多的计算时间。小伙伴们可以根据自己电脑的情况,自己选择。

当然,毕竟各位小伙伴的电脑性能不一样,能不能跑起一个深度学习的引擎,各位可以自己试试哦~~

用中文关键词,随时搜Github代码!

一直以来,怎么搜索Github上的代码,始终是各位小伙伴们面临的问题。与 aiXcoder2.0 一起推出的新版「代码搜索引擎」,提供了多种搜索Github代码的办法:用关键词搜,用API搜,用代码搜...各种办法,香啊~~

写着写着代码,直接选中代码块,右键用 aiXcoder「搜索相似代码」。例如我正写着一段编辑距离计算函数,右键搜索直接就找到了大神实现的一些函数。

这个代码搜索引擎,还可以通过网页访问!地址在下面,各位朋友也都可以试试:

codesearch.aixcoder.com

我接着手头正在写的编辑距离函数代码,在自然语言搜代码中输入中文「如何计算编辑距离」,然后神奇地找到了一票实现。貌似,我可以直接修改修改就用了?

体验一番下来,笔者不禁感叹,aiXcoder的确脱胎换骨了!目前,在IntelliJ市场上,aiXcoder已经有11万下载了,据说有100多个国家和地区的用户都在使用aiXcoder...作为一款国产代码搜索神器,咱们应该多多支持!

唯一比较遗憾的是2.0本地版目前只推出了 Java版,据说近期 Python 或 JavaScript也会上线,届时笔者再跟大家分享。从 Java 的效果来看,其他语言还是非常值得期待的......

更多精彩推荐
☞315 曝光 50 多款App“窃听”:这条黑色产业链,有人靠你的隐私年赚千万
☞CSDN 创始人蒋涛:开源吞噬世界,得开发者得天下
☞“自由主义教皇” 、Linux 之父的封神之路
☞数据爆炸时代,云存储在“破圈”!
☞代码恒久远,GitHub 永流传
☞赠书 |区块链和物联网也能擦出火花?
点分享点点赞点在看

国产 Java 代码补全神器,aiXcoder 2.0 实测相关推荐

  1. Vim中的Java代码补全插件

    Vim中的Java代码补全插件 最近在学习用vim写Java代码,用惯了idea,发现vim也太简陋了.后来在网上搜,看到不少文章介绍这个Javacomplete : Omni Completion ...

  2. VSCode Java 代码补全插件

    新装的VSCode写一个Java文件竟然没有代码自动补全,下载了以下插件Java Extension Pack: 插件链接:https://marketplace.visualstudio.com/i ...

  3. 重磅!革命级AI代码补全工具,这款撸码利器让程序员界沸腾了!

    我们平时写代码的时候,多少都会依赖编辑器的代码补全功能,敲几个字母就能补全一个词.可是这么多年过去了,语言升级了很多次,而代码提示却没有升级,还是只能限定在一个词,毫无意义地按照字典表顺序排列,这对于 ...

  4. hbuilderx代码自动补全_DL时代的代码补全利器,北大出品,效果远超语言模型

    从程序员到数据工程师,编写程序代码是一项基本功,但是编写冗长代码的过程也极大地消耗了开发者的耐心.近来,有不少关于代码补全工具的消息爆出,例如,来自美国的 Kite,来自加拿大的 TabNine 等, ...

  5. 预训练模型-代码补全(一):CodeGeeX(清华大学)

    随着NLP预训练模型的发展,大语言模型在各个领域的作用也越来越大.几个月前,GitHub基于OpenAI的GPT-3训练的Copilot效果十分惊艳,可惜现在已经开始收费(参考:Copilot Lab ...

  6. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等...

    Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等-- 语法高亮.代码提示补全. ...

  7. kite:Python 代码自动补全神器

    kite:Python 代码自动补全神器 吃了 学习python的正确姿势 的安利:这个 Python 代码自动补全神器搞得我卧槽卧槽的. 代码自动补全还是挺舒服的嘿嘿嘿. 下面是官网下载给出的示例: ...

  8. vs代码补全的快捷键_效率工具 | 一款基于深度学习的代码自动补全神器

    前言 代码补全对于大多数开发人员来说是至关重要的,它可以有效的提高开发效率.减少拼写错误和输入代码量.我们使用的大多数开发工具都自带补全功能,或者可以通过安装插件具备补全功能.但是,以往的代码补全功能 ...

  9. 史上最全智能代码补全工具系列——序篇

    近几年,人工智能迅速发展,在各行各业都有所应用,特别是近两年,面向开发者的AI开发工具也是层出不穷,从这些工具中,我们看到了AI能为开发者带来的无限可能性.本系列文字主要介绍目前业界比较实用的几款智能 ...

最新文章

  1. grep 在HP-UX下的递归查找
  2. 人工智能时代下的视觉合成
  3. php 做的网页 排版错误,discuz 帖子排版显示出错
  4. Neither spark.yarn.jars nor spark.yarn.archive is set
  5. php伪静态url运用,再谈 THINKPHP 伪静态url(URL访问模式)的设置
  6. 【经验分享】linux交叉编译 - openssl动态库
  7. 面向对象设计模式纵横谈:Prototype 原型模式(笔记记录)
  8. 六大设计原则(三)DIP依赖倒置原则
  9. VCIP2020:SCC编码工具的优化实现
  10. EXCEL电子表格的基本操作
  11. PHP是什么,其优势有哪些?
  12. 用AndServer做安卓手机服务器
  13. C#中.snk文件的作用
  14. 基于51单片机的智能汽车雨刷控制系统方案原理图程序设计
  15. local_policy.jar和US_export_policy.jar资源免费下载
  16. 如果拿破仑年轻时没有经历过窘迫而绝望的生活
  17. NNDL 实验七 循环神经网络(3)LSTM的记忆能力实验
  18. centos7盘符 linux_linux操作系统centos7新加磁盘分区详解
  19. 智和网管平台SugarNMS国防军工行业综合网管解决方案
  20. 使用Arduino ISP编程AVR微控制器和Arduino开发板

热门文章

  1. Day3-Spring的事务管理、Spring框架的JDBC模板
  2. MongoDB C Driver使用教程
  3. 最全的常用正则表达式大全
  4. android录音相关
  5. 基于CSRF的XSS攻击
  6. WINDOWS之入侵痕迹清理总结
  7. Android 发送HTTP GET POST 请求以及通过 MultipartEntityBuilder 上传文件
  8. 二叉搜索树(HDU3791)
  9. [我总结]8月第二周总结
  10. (原)Lazarus 异构平台下多层架构思路、DataSet转换核心代码