1.CodeGeeX使用中的插插件常见问题与解决方法
2.CodeGeeX--AI代码辅助工具
3.GEE学习笔记 七十三:GEE之Python版教程七静态展示影像和动态展示影像
4.CodeGeeX第四代模型正式发布,同期开源!插插件
5.推荐一款代码编写辅助工具-CodeGeex
CodeGeeX使用中的插插件常见问题与解决方法
上一篇文章中我们介绍了 CodeGeeX插件中的“隐藏”设置,方便用户能够选择符合自己编程习惯的插插件方式,更流畅的插插件使用 CodeGeeX。但仍然有一些使用问题,插插件分时吃肉指标源码需要我们在产品持续迭代中进行优化,插插件也有些问题是插插件受限于IDE平台默认的交互或解析方式。今天为大家整理的插插件,就是插插件 CodeGeeX使用中常见的问题和解决方法。
一、插插件登录问题
CodeGeeX的插插件插件在IDE中安装成功后,就可以直接在代码编辑区域使用代码生成和智能补全,插插件自动为代码添加注释的插插件功能。只有在使用侧边栏AskCodeGeeX和代码翻译时,插插件才需要用户登录。
在JetBrains IDEs 的 CodeGeeX插件登录方式:以 IDEA 为例,在IDEA 中完成安装,CodeGeeX就会在 Tool Windows 中出现,IDEA 新版 UI 的 Tools Windows 在左侧,很多工具被收录在左侧“…”中。点击“…”,在弹出的工具列表中,点击 CodeGeeX,首次点击后,CodeGeeX 的elf解析工具源码图标就会出现在右侧工具栏的位置;
点击右侧工具栏的 CodeGeeX 图标,有两种方式登录 IDEA 中的 CodeGeeX 插件。特别需要提醒用户的是,在 IDEA 的默认交互中,如果不打开编辑区,则不会触发插件。所以登录之前,需要新建项目或者打开已有项目文件,出现代码编辑区后,在侧边栏,有以下两种登录方式:
VSCode 中 CodeGeeX插件的登录方式
在VSCode 中,首次打开 CodeGeeX,会在右侧弹出登录提示。如果你没有按照提示登录,那么也可以有以下三种方式进行 CodeGeeX 的登录:
下面图示中,两种颜色分别代表了前两种登录 CodeGeeX 的方式。
下面这张图是 CodeGeeX的第三种登录方式:
二、Android Studio 安装插件后,无法正常使用
Android Studio 安装插件后,提示 Current ENV doesn't support JCEF ,无法正常使用插件。
解决方法:
三、VSCode安装插件后,侧边栏无法使用
这个问题主要会在VSCode的插件中出现,但不是所有用户每次都会出现这个问题。有部分用户会遇到如下情况:关闭 VSCode,springboot自适应源码重新打开后,有时会出现 CodeGeeX侧边栏区域无法显示,或者一直显示加载状态,或者显示“还原视图时出错” 、或者显示“无效用户”这样的提示:
解决方法:
在电脑的钥匙串访问中,找到当前vscode版本并且尾缀是“.codegeex”的项删除,如下图:
删除后,重新启动 VSCode,侧边栏就可以正常使用了。
如果你在使用 CodeGeeX时还遇到哪些问题,或者有独特场景的体验,欢迎加入 CodeGeeX用户群一起交流分享。
CodeGeeX--AI代码辅助工具
打开IDEA,转至Setting-->Plugins,搜索CodeGeeX,点击Install进行安装。下载完成后重启IDEA,CodeGeeX插件即会自动出现。点击Login,进入浏览器注册账号。完成注册后,IDEA会弹出Successfully消息,确认账号已成功注册并能正常使用。
使用CodeGeeX插件时,若编写如判断水仙花数的飞鸟源码公众号代码,只需回车稍等片刻,插件会智能提示接下来可能需要的代码。若符合预期,按Tab键即可自动补全代码,直至不再需要智能提示。
插入完代码后,运行检查是否正常执行。CodeGeeX还能生成注释,通过右键选择CodeGeeX-->Add Comment,即可在选中代码处添加注释。添加的注释简洁明了,适合快速了解代码功能。
CodeGeeX具备代码翻译功能,选中需要翻译的代码,右键选择CodeGeeX-->Code Transiation,选择目标语言,点击Transiate即可。支持多种编程语言,翻译后的代码在其他IDE如PyCharm运行,结果正常,显示与原代码相同,验证了CodeGeeX翻译功能的准确性。但请注意,并非所有代码都能成功翻译。
提问AI代码助手CodeCeekX,大富豪源码控制如如何实现Java中的多线程,答案提供两种方法:继承Thread类或实现Runnable接口。再次提问寻找2~之间的素数问题,CodeCeekX迅速给出解答并提供了代码,复制粘贴运行,输出结果符合预期,验证了AI辅助代码解答的准确性和实用性。
综上所述,CodeGeeX插件功能全面,支持代码生成与补全、注释生成、代码翻译和AI智能问答,极大地提高了编程效率。希望用户能充分利用此插件,借助AI的力量优化日常编程工作。
GEE学习笔记 七十三:GEE之Python版教程七静态展示影像和动态展示影像
更新频率可能降低,原因在于非本职工作,以工作为主。
GEE Python版展示影像有静态与动态两种方法。
静态展示利用IPython渲染,通过缩略图显示结果。
优点:原生快捷,但展示受限于缩略图形式。
动态展示则借助第三方库ipygee,基于ipyleaflet开发。
安装ipygee需完成几个步骤,包括安装库、激活nbextension及可能的jupyterlab-manager插件。
使用ipygee加载展示矢量与栅格数据,方法简单且能连接GEE服务器。
数据展示包括矢量数据与栅格数据,可执行类似线上操作。
对于更多关于ipygee的了解,当版本稳定后,可以进行详细说明。
如有疑问或合作需求,可微信联系,记得在好友申请中注明“GEE”。
相关链接:知乎专栏、CSDN博客、微信号。
CodeGeeX第四代模型正式发布,同期开源!
CodeGeeX,智谱AI旗下代码生成大模型,每半年迭代更新,旨在探索代码生成能力极限。
作为智能编程助手,CodeGeeX提供从代码补全、注释、修复、翻译到联网问答、解释器、增强检索的全面支持,对个人用户免费。
累计万个人用户,CodeGeeX广泛应用于科技、金融、医疗、制造等行业,国内信通院评估中获得最高评级。
CodeGeeX4-ALL-9B开源版本发布,集成所有能力,性能强大,是参数量级以下最全能的代码模型。
模型在GitHub、HuggingFace、ModelScope、WiseModel等平台开源,支持代码补全、生成、问答、解释器、工具调用、搜索、项目级问答。
CodeGeeX4-ALL-9B在代码生成、补全、推理测试中表现优异,上下文处理能力达到K,支持Function Call。
最新插件v2..0接入第四代模型,实现3倍速生成,首响速度提高8倍以上,支持自动生成README文件、项目级长文本记忆、跨文件分析问答、本地模式、NL2SQL能力提升。
可直接在IDE插件市场下载最新技术,或在Github获取RepoDemo,部署专属智能编程助手。
企业级CodeGeeX 4代软硬一体机产品发布,深度融合企业代码仓库,提供代码补写、问答和检索增强功能。
软硬一体设计,一键部署,提供完整信创方案,支持更大尺寸模型组合,适用于更多企业级应用场景。
推荐一款代码编写辅助工具-CodeGeex
CodeGeex是编程领域的一款强大语言模型,它能自动编写代码、注释和修复bug,堪称程序员的高效神器。其专业性在编程领域出类拔萃,且完全免费,相比GPT等通用语言模型,CodeGeex更能精准满足开发者需求。
安装CodeGeex非常简便,以IntelliJ IDEA为例,只需在插件库中搜索CodeGeex,完成安装并重启IDE即可。
CodeGeex提供对话交互模式和代码翻译模式两种使用方式。在提问模式下,用户可直接与模型对话,输入需求。例如,要求生成使用Java实现的斐波那契函数。
CodeGeex还能自动生成代码注释,帮助开发者满足公司规范要求,提高代码可读性。只需选中代码并输入"/comment"指令,即可生成详尽注释。
CodeGeex能理解代码逻辑,帮助开发者检查代码质量。例如,分析斐波那契数列代码,确认其逻辑正确无误。
CodeGeex还具备代码翻译功能,能够将现有代码翻译成其他语言。用户只需选中代码,选择目标语言,点击"Translate",再通过"Insert"将翻译后的代码直接插入编辑器。
总体而言,CodeGeex使用便捷,能显著提升工作效率。但请确保在使用前确认公司政策,确保不会影响到公司数据安全。在严格的数据管理政策下,可能需要谨慎使用第三方工具。