首页 > 其他分享 >CodeGeeX使用中的常见问题与解决方法

CodeGeeX使用中的常见问题与解决方法

时间:2023-08-25 12:55:17浏览次数:49  
标签:插件 常见问题 CodeGeeX 登录 VSCode 侧边 点击 解决

上一篇文章中我们介绍了CodeGeeX插件中的“隐藏”设置,方便用户能够选择符合自己编程习惯的方式,更流畅的使用CodeGeeX。但仍然有一些使用问题,需要我们在产品持续迭代中进行优化,也有些问题是受限于IDE平台默认的交互或解析方式。今天为大家整理的,就是CodeGeeX使用中常见的问题和解决方法。

一、登录问题

CodeGeeX的插件在IDE中安装成功后,就可以直接在代码编辑区域使用代码生成和智能补全,自动为代码添加注释的功能。只有在使用侧边栏AskCodeGeeX和代码翻译时,才需要用户登录。

在JetBrains IDEs 的CodeGeeX插件登录方式:以 IDEA 为例,在IDEA 中完成安装, CodeGeeX就会在 Tool Windows 中出现,IDEA 新版 UI 的 Tools Windows 在左侧,很多工具被收录在左侧“…”中。点击“…”,在弹出的工具列表中,点击CodeGeeX,首次点击后,CodeGeeX 的图标就会出现在右侧工具栏的位置;

file

点击右侧工具栏的 CodeGeeX 图标,有两种方式登录 IDEA 中的 CodeGeeX 插件。特别需要提醒用户的是,在 IDEA 的默认交互中,如果不打开编辑区,则不会触发插件。所以登录之前,需要新建项目或者打开已有项目文件,出现代码编辑区后,在侧边栏,有以下两种登录方式:

  1. 侧边工具栏点击 CodeGeeX 图标——“AskCodeGeeX”区域点击“登录 CodeGeeX 账号开始提问”——弹出网页端登录页面;

  2. IDEA 的右下角点击 CodeGeeX 图标——选择 Login to CodeGeeX——弹出网页端登录页面;

file

VSCode 中CodeGeeX插件的登录方式

在VSCode 中,首次打开CodeGeeX,会在右侧弹出登录提示。如果你没有按照提示登录,那么也可以有以下三种方式进行CodeGeeX 的登录:

  1. 插件安装完成后,点击 CodeGeeX 图标——在 AskCodeGeeX 区域点击“Login”——弹出网页端登录页面

  2. VSCode 侧边条右键——勾选“账户”——点击头像图标——选择登录 CodeGeeX——弹出网页端登录页面

  3. CodeGeeX代码编辑区——点击“右键”——CodeGeeX——菜单中选择“Login”——右下角会弹出登录提示;

下面图示中,两种颜色分别代表了前两种登录 CodeGeeX 的方式。

file

下面这张图是CodeGeeX的第三种登录方式:

file

二、Android Studio 安装插件后,无法正常使用

Android Studio 安装插件后,提示 Current ENV doesn't support JCEF ,无法正常使用插件。

file

解决方法:

  1. 在 Android Studio 的 Help 菜单中,找到 Find Action;

file

  1. 搜索 boot runtime,找到“Choose Boot Java Runtime for the IDE”选项;

file

  1. 在“New”中,选择任何一个带有 JCEF 的 Runtime;

file

  1. 重新启动 Android Studio,即可正常使用了。

三、VSCode安装插件后,侧边栏无法使用

这个问题主要会在VSCode的插件中出现,但不是所有用户每次都会出现这个问题。有部分用户会遇到如下情况:关闭 VSCode,重新打开后,有时会出现 CodeGeeX侧边栏区域无法显示,或者一直显示加载状态,或者显示“还原视图时出错” 、或者显示“无效用户”这样的提示:

file

file

解决方法:

在电脑的钥匙串访问中,找到当前vscode版本并且尾缀是“.codegeex”的项删除,如下图:

file

删除后,重新启动 VSCode,侧边栏就可以正常使用了。

如果你在使用CodeGeeX时还遇到哪些问题,或者有独特场景的体验,欢迎加入CodeGeeX用户群一起交流分享。

本文由博客一文多发平台 OpenWrite 发布!

标签:插件,常见问题,CodeGeeX,登录,VSCode,侧边,点击,解决
From: https://www.cnblogs.com/chattech/p/17656651.html

相关文章

  • strict=False 但还是size mismatch 的解决办法
    问题描述:#RuntimeError:Error(s)inloadingstate_dictforFusion_Generator:sizemismatchforfg_decoder.0.weight:copyingaparamwithshapetorch.Size([4096,1024]),g_decoder.0.weight:copyingaparamwithshapetorch.Size([4096,1024]...出现两个参数的不......
  • git中Updates were rejected because the tip of your current branch is behind解决
    出现错误原因是操作过程中出现失误,git上进行的修改没有同步到本地的git仓库解决方案:gitpush-uoriginmaster-f在远程仓库中进行的相关修改会被删除,是远程仓库回到你本地仓库为修改之前的版本。然后上传你本地仓库的修改。注意:如果是多人开发则其他人的开发结果将会被恢复到......
  • 国标视频平台EasyGBS视频能力平台Linux版内核启动报错端口占用的问题解决方案
    EasyGBS国标视频云服务是基于国标GB/T28181协议的视频能力平台,可实现的视频功能包括:实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等......
  • ajax完美解决跨域问题(jsonp、nginx反向代理)
    做过web前端人都知道,经常会有ajax跨域问题,下面列举我经常使用的解决办法第一种:使用jsonp,jquery的ajax方法支持jsonp,但是最大的缺点就是只支持get方式,而且服务端也要修改客户端test.html代码<!DOCTYPEhtml><html><head> <title>工作端</title> <metaname="viewport"content=......
  • phpcmsv9更换域名后和空间后登陆后台提示验证码错误如何解决
    修改 caches\configs\system.php 的//网站路径 'web_path' => '/apppath/',和'js_path' => 'http://localhost/apppath/statics/js/', //CDN JS'css_path' => 'http://localhost/apppath/statics/css/', //CD......
  • 画时序图、类图、用例图的神器staruml使用常见问题汇总
    staruml是一款开放源码的UML开发工具,可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等当然还有很多其他工具如SoftwareIdeasModeler,甚至有在线画时序图的:https://www.websequencediagrams.com/,不过速度很......
  • 分布式事务解决方案——Seata
    分布式事务解决方案——SeataSeata是什么?Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。Seata三大角色在Seata架构中,共涉及到三个角色:TC(Transact......
  • 解决Nginx SSL 代理 Tomcat 获取 Scheme 总是 Http 问题
    背景公司之前用的是http,但是出于苹果app审核和服务器安全性问题,要改为https,我们公司用的是沃通的ssl,按照沃通的官方文档提供的步骤完成服务器的配置。架构上使用了Nginx+tomcat集群,且nginx下配置了SSL,tomcat没有配置SSL,项目使用https协议。原因配置成功后明明是https......
  • 解决ssh登陆问题sshpass
    一键解决ssh登录密码问题:sshpass的安装与使用原创 运维家 运维家 2023-08-2216:00 发表于北京收录于合集#ssh2个引言 大家好,我是运维家的Linux和Python技术持续学习者。在日常的运维工作中,我们经常需要远程登录服务器进行管理和操作。而对于那些不支持密钥登录......
  • centos8无法安装问题解决
    1、centos使用yum或者dnf命令安装都失败,且连接互联网正常,如下图所示:2、可查看/var/log/dnf.log日志3、备份yum源,重新下载华为centos8版本软件仓库mv/etc/yum.repos.d/Centos*bak/curl-o/etc/yum.repos.d/CentOS-Base.repohttps://repo.huaweicloud.com/repository/conf/......