前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自从用了这个插件写代码速度提升了十倍,居然还同时支持 JetBrains 全家桶和 VS Code!

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

作者头像
一个正经的程序员
发布2024-08-08 10:33:35
1150
发布2024-08-08 10:33:35
举报
文章被收录于专栏:一个正经的程序员

本文由 #公众号:一个正经的程序员 原创 作者:散淡样子 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 获取插件

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-08-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一个正经的程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 00 前言
  • 01 声明
  • 02 可以帮你做什么?
  • 03 快捷键
  • 04 快捷指令
  • 05 获取插件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档