自从用了这个插件写代码速度提升了十倍,居然还同时支持 JetBrains 全家桶和 VS Code!

2024-08-08 10:33:35 浏览数 (5)

本文由 #公众号:一个正经的程序员 原创 作者:散淡样子 GitHub:https://github.com/LouisLiu00

00 前言

在科技浪潮的汹涌澎湃中,人类社会正以前所未有的速度步入一个全新的 AI(人工智能)时代。随着大数据、云计算、深度学习等技术的飞速发展,AI 不再仅仅是科幻电影中的桥段,它已悄然渗透到我们日常的每一个角落。

因此,软件开发编程领域也迎来了前所未有的变革,如今正逐步融入 AI 的辅助,使得代码编写变得更加高效、智能。就在前几天,我安装了一个插件,自从用了这个插件写代码速度提升了十倍,居然还同时支持 JetBrains 全家桶VS Code

接下来就看看这个插件可以帮你做什么?

01 声明

  • 这是一款自研的开发编程提效辅助工具,基于混元代码大模型,提供技术对话、代码补全、代码诊断和优化等能力。
  • 本工具为开发者提供了针对不同 IDE 的插件,如 JetBrains 插件VS Code 插件。开发者可以更高效地解决实际编程问题,提高编程效率和代码质量。
  • 你的代码是安全且私有的财产,我们将根据隐私声明遵循负责任的做法,以确保你的代码片段不会被用于其他用户的建议回答。

02 可以帮你做什么?

1. 代码补全

智能补全代码信息,高效完成编程工作

  1. 支持 20 多种语法深度学习,支持注释描述的补全,变量补全,函数补全等;
  2. 支持单行注释生成代码、函数体内注释生成代码、多行注释生成代码;
  3. 支持纯函数声明后实现函数、注释与函数声明后实现函数;
  4. 支持函数间补全完整的新函数实现以及部分实现(生成函数签名或注释、在分支逻辑中进行补全);

2. 技术对话

人工智能技术对话,复杂问题轻松解决

  1. 技术对话集成 IDE,支持将对话代码内容一键插入编译区当中;

3. 规范/修复错误代码

精准修复错误代码,减少漏洞不出差错

  1. 支持框选或全选编译区代码内容,进行代码规范检查与错误修复;

4. 智能生成代码注释

清晰解释既有代码,快速接手历史项目

  1. 根据代码具体功能与目的,快速生成高可读注释信息;
  2. 快速识别全量代码内容,自动生成解释目录,降低理解成本;

03 快捷键

JetBrains

功能

macOS

Windows

触发代码补全

Enter

Enter

采纳所有推荐代码

Tab

Tab

按行采纳推荐代码

Ctrl ⌘ →

Ctrl alt →

按词采纳推荐代码

⌘ →

Ctrl →

切换至下一个推荐结果

⌥ ]

Alt ]

切换至上一个推荐结果

⌥ [

Alt [

手动触发推荐

Alt

撤销当前推荐状态

Esc

Esc

VSCode

mac

⌥ 触发内联建议

⌥ I 开始内联聊天

⌥ ⇧ X 进行代码解释

⌥ ⇧ Y 进行代码修复

⌥ ⇧ M 进行代码注释

⌥ ⇧ T 进生测试单元

⌘ ⌃ I 询问 AI 问题

⌘ ⌃ N 在代码区域打开技术对话

windows

ALT 触发内联建议

Ctrl I 开始内联聊天

Shift Alt X 进行代码解释

Shift Alt Y 进行代码修复

Shift Alt M 进行代码注释

Shift Alt T 进生测试单元

Ctrl Windows I 询问 AI 问题

Ctrl Windows N 在代码区域打开技术对话

04 快捷指令

在对话输入框中,输入 / 或 @ 调用预置的快捷指令:

/comments:为所选的代码添加文档注释;

/explain:解释所选代码的工作原理;

/fix:针对所选代码中的问题提出修复方案;

/tests:为所选代码生成单元测试;

/clear:清空当前会话;

@workspace:询问您的工作空间,将自动引用当前代码;

05 获取插件

这款集智能性、便捷性、高效性于一身的编程辅助工具,不仅能够实时分析开发者的编码习惯与项目需求,自动推荐最合适的代码片段和库函数,减少重复劳动,提升开发效率;还能在编码过程中即时发现并纠正潜在的错误,确保代码质量;更值得一提的是,它还能根据项目的性能瓶颈提出优化建议,助力开发者打造出更加健壮、高效的软件产品。

0 人点赞