首页 > 其他分享 >掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级

掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级

时间:2024-09-25 16:56:09浏览次数:10  
标签:Comment CodeGeeX 代码 注释 开发者 workspace 问答

CodeGeeX在VSCode中最新的v2.17.0版本,推出两项功能的重要升级。workspace代码库问答和Ghost Comment幽灵注释,全面助力开发者快速掌握项目全局。

代码库问答(@workspace),可以帮助开发者快速获取与整个代码仓库相关的问题答案。无论是对代码结构、函数用途、类关系,还是复杂的代码逻辑和业务流程有疑问,使用workspace代码库问答都能够提供精确且上下文相关的解答。

Ghost Comment幽灵注释,是代码界的沉浸式翻译!它支持在代码旁边显示额外的注释信息,这些注释不是直接写在代码里的,但在通读代码时,会帮助你更快速的理解代码。还可以在看完代码后,一键隐藏注释信息。

下面我们在VSCode中,详细介绍这两项功能的使用。

一、workspace代码库问答

1. 首先,在VSCode中,打开项目文件夹。

2. 在CodeGeeX的对话框中点亮文件夹图标,或者在对话框中输入@workspace。

3. 如果是首次打开这个项目的文件夹,则会有弹窗询问是否同意索引该项目的代码库。

4. 点击同意后,会出现索引该项目代码库的进度条。

掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级_Ghost

5. 完成索引后,保持图标是点亮的状态,就可以直接向该项目的代码库进行提问了(图标点亮后,即可不用每次输入@workspace触发功能)。

掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级_开发者_02

掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级_代码库_03

掌握项目代码无难度,CodeGeeX推出代码库问答与幽灵注释双升级_Ghost_04

下方视频将完整呈现workspace的使用过程:

https://www.ixigua.com/7418472016694477338

workspace代码仓库问答,通过对整个代码仓库的深度解析,CodeGeeX 能够全面了解项目的整体结构、依赖关系和代码逻辑。

用户只需要以自然语言的形式提问,CodeGeeX 会在代码库中检索相关的信息进行回答。可以快速帮助用户理解项目的核心模块、主要功能及其相互关系。极大地降低了开发者寻找答案的时间成本,使问题解答更加高效。

除了回答问题之外,CodeGeeX 还能够基于代码仓库的全局视角,给出针对代码的审查建议和优化意见,从而帮助开发者改进代码质量和性能。

二、GhostComment幽灵注释

在打开的代码文件中,点击 鼠标右键——CodeGeeX——Ghost Comment 即可查看注释。

如果希望隐藏注释,点击 鼠标右键——CodeGeeX——Hide Ghost Comment 即可隐藏注释。

下方视频将完整呈现Ghost Comment的使用过程:

https://www.ixigua.com/7418472338867520012

Ghost Comment(幽灵注释)功能是一种在代码编辑器中的创新特性,它为开发者提供了一种新的互动和文档化的方式。最主要的亮点包括:

1. 代码提示和解释:幽灵注释可以在代码旁边显示额外的注释信息,这些信息可以是代码的解释、意图说明或者是代码块的目的。这些注释不是实际写入代码中的,因此得名“幽灵”。

2. 非侵入性:由于这些注释不是直接写在代码里,所以它们不会影响代码的整洁性和可读性。当开发者需要时,这些注释可以显示出来,不需要时可以随时隐藏。

3. 交互式学习:幽灵注释可以帮助新手开发者更好地理解代码,尤其是在学习他人的代码或者是在团队协作中。它可以提供即时的上下文信息,帮助开发者更快地上手。

这两项功能都在VSCode中上线,欢迎大家下载CodeGeeX更新最新版本,体验最新功能。也可以通过访问同名微信公众号加入CodeGeeX百万用户俱乐部!


标签:Comment,CodeGeeX,代码,注释,开发者,workspace,问答
From: https://blog.51cto.com/u_16987710/12110617

相关文章

  • 银狐营销与电销系统深度开发解析及核心代码概览
    一、系统开发背景与概述银狐营销与电销系统是为满足现代企业高效营销与客户管理需求而量身定制的一站式解决方案。该系统集成了数据收集、清洗、分配、跟踪及安全防护等多个功能模块,旨在通过智能化手段提升营销效率与客户服务质量。本文将对银狐营销与电销系统的开发背景、主要功能......
  • 腾讯云 AI 代码助手
    前言在人工智能技术的飞速发展下,大型模型和生成式AI应用如雨后春笋般涌现,AI编程助手亦在此浪潮中迅速成长和成熟。继腾讯、字节跳动相继宣布其AI智能开发工具正式上线之后,百度和阿里巴巴也于去年10月相继推出了AI编程助手的正式版本。至此,我国互联网行业的四大巨头——百度、阿里......
  • 微信支付开发-支付工厂H5Api查账代码
    一、H5支付产品、Native支付产品二、工厂父类抽象类代码开发<?php/***微信父类抽象类*User:龙哥·三年风水*Date:2024/9/19*Time:11:33*/namespacePayment\WechatPay;abstractclassWechatPaymentHandle{/***下单*User:龙哥·三......
  • 推荐一款AI智能编程助手CodeGeeX
    最近,使用了一款AI智能编程助手CodeGeeX,感觉还不错,推荐给大家。官网地址:https://codegeex.cn/一、安装教程IDEA中安装插件:https://codegeex.cn/downloadGuide#ideaVSCode中安装插件:https://codegeex.cn/downloadGuide#vscodeHBuilderX中安装插件:https://codegeex.cn/downloadGuide#......
  • Latex 配置代码详解
    引言参考视频:发SCI必备的【LaTex】使用教程(第二期)1.设置Vscode编辑器格式配置代码决定了如何在Vscode中编译Latex代码。//当设置为"never"时,禁用了保存LaTeX文档时自动编译的功能。"latex-workshop.latex.autoBuild.run":"never",//启用VSCode编辑器......
  • 【软考机考问答】—为什么有的专业报名找不到
    软考高级、中级以及初级科目中不同专业每年安排的考试次数不一样。例如以下8个专业高级:“信息系统项目管理师”中级:“软件评测师”“电子商务设计师”“嵌入式系统设计师”“数据库系统工程师”“信息系统管理工程师”初级:“程序员”“信息处理技术员”2024年只在上半年3-4月进行报......
  • 探索腾讯云AI代码助手的效能与实用性
    @TOC前言&ensp;&ensp;&ensp;&ensp;腾讯云的AI代码助手是一款强大的编码辅助工具,利用混元代码大模型技术,提供技术对话、代码补全、代码诊断和优化等功能。它能生成高质量的代码,帮助解决技术难题,显著提升编码效率。&ensp;&ensp;&ensp;&ensp;腾讯研发人员使用腾讯云的AI代码助手的情况......
  • 模拟船舶的货物卸载过程,并计算总物流时间和转弯次数 python代码
    一个模拟物流操作的脚本,它处理船舶货物的卸载,并将货物运送到堆场。代码主要包含以下几个部分:1.**参数设置**:  -`NUM_FORKLIFTS`:每个堆场的叉车数量。  -`SHIP_CARGO`:每艘船舶的货物量(吨)。  -`CARGO_PER_TRUCK`:每辆叉车能运输的货物(吨)。  -`LOADING_TIME......
  • 【软考机考问答】—2024年软考机考批次安排
    一、考试时间:2024年11月9日-11日。二、考试方式:考试采取科目连考、分批次考试的方式,第一个科目节余的时长可为第二个科目使用。1.高级资格:综合知识和案例分析2个科目连考,作答总时长240分钟,综合知识科目最长作答时长150分钟,最短作答时长120分钟,综合知识科目交卷成功后,选择不参加案例......
  • 【软考机考问答】—联考科目之间可以切换作答或修改吗?
    不可以软考机考联考科目要按顺序作答,当第一个科目考完进行交卷才会进入第二科目,进入第二科目后将无法回到第一科目进行答卷或者修改,所以应试生在第一个科目作答完仔细检查,确认后再提交试卷。考试采取科目连考、分批次考试的方式,第一个科目节余的时长可为第二个科目使用。高级资格:综......