CodeGeeX 智能编程助手 6 项功能升级,在Visual Studio插件市场霸榜2周!

news/2024/9/22 4:14:55

file
CodeGeeX是支持适配Visual Studio 2019的唯一一款国产智能辅助编程工具,已经在Visual Studio趋势上霸榜2周!

CodeGeeX v1.0.4版本上线Visual Studio插件市场,带来了多项新功能和性能优化,提升编程体验。

新功能亮点速览:

一、侧边栏工具箱功能

v1.0.4版本中,CodeGeeX新增了侧边栏工具箱功能。在工具箱中,可以根据用户需求生成代码完成数据分析、可视化、文件处理、数学和科学计算等复杂任务。

file

二、逐行采纳逻辑

新版本中增加了逐行采纳逻辑,用户可以通过简单的快捷键 Ctrl+↓ 来逐行采纳补全建议,选择自己需要的部分,这一改进让代码采纳变得更加灵活和方便。

file

三、候选切换逻辑

为了进一步提升用户体验,v1.0.4版本中加入了候选切换逻辑。需要先在CodeGeeX配置中修改候选数量。然后,开发者可以使用快捷键Ctrl+←或Ctrl+→在多个的补全候选项之间快速切换。

file

Tips:请求多个候选项需要额外的时间,所以请大家酌情选择候选词数量。

四、补全禁用功能

在某些情况下,用户可能不希望自动补全功能干扰编码过程。v1.0.4版本中新增了补全禁用功能,可以通过:右键菜单-CodeGeeX-开启/关闭当前补全。或快捷键 Alt+Z 来快速地开启或关闭当前窗口的补全提示。

file

此外,还提供了全局禁用选项-补全开关(True为开启,False为禁用),直接对所有Visual Studio窗口生效。

五、手动申请补全建议

为了方便用户在指定位置直接申请补全请求而不需要额外操作,v1.0.4版本中新增了手动申请补全建议的功能。开发者可以通过:右键菜单-CodeGeeX-请求补全。或移动光标到指定位置通过快捷键 Alt+Q 直接来主动请求补全建议。

file

Tips:这一功能优先级高于补全禁用设置。

六、代码补全场景逻辑优化

CodeGeeX v1.0.4不仅增加了一些新的实用功能,也针对之前版本中用户反馈的一些问题,比如回删后缩进异常、汉字提示显示不全等,进行了优化。

此外,还解决了line模式下显示行过多的问题,让代码补全更加精准,显示更加清晰。除了上述新增功能外,CodeGeeX v1.0.4还进行了一些内部逻辑的优化,提高了插件性能。还有更多的细节优化来支持更多的功能扩展,快来更新并体验这些新特性吧!

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/31526.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

俄罗斯方块

原题链接 题解从小正方形到大正方形,有四个变化方向,分别是左上、右上、右下、左上。 分类讨论模拟即可 code #include<bits/stdc++.h> using namespace std; int main() {int n,x,y;cin>>n>>x>>y;puts("Yes");int flag=1;if(x==1){if(y==…

shell循环

echoecho -n 表示不换行输出 echo -e 表示输出转义符 常用的转义符\r 光标移至行首,并且不换行\s 当前shell的名称,如bash\t 插入Tab键,制表符\n 输出换行\f 换行,但光标仍停留在原处\ 表示插入"\"本身转义\b 表示退格 不显示前一个字符\c 抑制更多的输出或不…

BiTCN:基于卷积网络的多元时间序列预测

前言 本文将详细介绍了BiTCN,这是2023年3月在《Parameter-efficient deep probabilistic forecasting》一文中提出的模型。通过利用两个时间卷积网络(TCN),该模型可以编码过去和未来的协变量,同时保持计算效率。 作者:Marco Peixeiro 本文转载自Deephub Imba 仅用于学术分享…

LSTM卷土重来!xLSTM:一举超越Mamba、Transformer!

前言 LSTM:这次重生,我要夺回 Transformer 拿走的一切。 本文转载自新智元 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV方向的准研究生们,未来三年如何度过? 招聘高光谱图像、语…

有奖调研 | OpenSCA开源社区用户调研问卷

为了更好地满足用户的需求,提升OpenSCA的实用性和易用性并促进社区的发展,我们决定发起一项用户调研活动,诚挚邀请您的参与。调研背景: 亲爱的OpenSCA开源社区用户,感谢您一路以来的支持与相伴。随着OpenSCA开源社区的不断发展,我们持续专注安全开发与开源治理实践,为全…

热力学基础

目录 目录前言1.热力学第一定律2.理想气体的热容3.理想气体四种过程的计算前言 其实是想直接开始写热力学基础的内容的,但是我发现这部分非常需要前置的气体动理论的支撑,因此先写完了气体动理论再开始写热力学基础相关内容。 鉴于这部分的内容量比较大,我也不打算再分多篇了…

Allure2添加用例标题、用例步骤

1、Allure2报告中添加用例标题 Allure 用法方法名 方法参数 参数说明@allure.epic() epic 描述 敏捷里面的概念,定义史诗,往下是 feature@allure.feature() 模块名称 功能点的描述,往下是 story@allure.story() 用户故事 用户故事,往下是 title@allure.title(用例的标题) 用…