华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南

这篇具有很好参考价值的文章主要介绍了华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 插件安装下载

1.1 搜索插件

打开 PyCharm,选择 File,点击 Settings。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

选择 Plugins,点击 Marketplace,并在搜索框中输入 Huawei Cloud CodeArts Snap。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

1.2 安装插件

如上图所示,点击 Install 按钮安装 Huawei Cloud CodeArts Snap 插件,弹出需要安装 Huawei Cloud Toolkit Platform, 点击 Install 继续安装。(注:华为云插件依赖统一华为云开发者生态底座进行登录,此为必选项)

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

插件下载安装完毕后,点击 Restart IDE,或手动关闭 IDE 并重新打开使插件安装生效。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

下载完成后,我们在 IDE 面板上可以看到:1)左边侧边栏 Huawei Cloud Tookit 功能键;2)右下角 Huawei Cloud CodeArts Snap 插件图标。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

2 插件登录

2.1 获取授权账号

若华为云账号已获得 CodeArts Snap 试用授权,请直接看下一步。若还没有,请点击 https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/apply 提交申请。

2.2 多种登录方式

华为云插件提供三种登录方式:1)华为账号登录;2)华为云AK/SK登录;3)第三方账号登录(CSDN)。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

2.2.1 华为账号登录

方式1:点击右下角 CodeArts Snap 图标,点击 Login to HUAWEI。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

方式2:点击左边工具栏 Huawei Cloud Toolkit,如图所示点击人物logo,选择“华为账号登录”。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

在弹出的浏览器页面,填写华为账号和密码。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

阅读并同意免责声明,完成登录。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

2.2.2 华为云AK/SK登录

方式1:点击右下角 CodeArts Snap 图标,点击 Login to HUAWEI。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

方式2:点击左边工具栏 Huawei Cloud Toolkit,如图所示点击人物logo,选择“华为账号登录”。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

方式3:在 File -> Settings 里面找到 Huawei Cloud Toolkit Settings,点击 log in 快速进入到华为云控制台。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

点击“新增访问秘钥”进行访问秘钥申请。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

填入任意备注信息后点“确定”。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

创建成功后,系统将提示您点击 立即下载,访问秘钥信息将保存在 credentials.csv 文件中。请注意,每人最多可以添加2个访问秘钥,且每个访问秘钥只允许下载一次,请妥善保管。若不慎遗失秘钥小伙伴们也无需担心,只需删除历史秘钥并重新申请创建即可。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

打开下载好的访问秘钥文档,复制 Access Key Id 列的 AK 以及 Secret Access Key 列的 SK 分别在登录界面填入并点击 OK。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

阅读并同意免责声明,完成登录。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3 插件使用说明

3.1 生成触发及功能键说明

3.1.1 生成触发说明

在 IDE 编辑框任意位置皆可触发代码(含注释)生成,触发方式有三种。

  • 敲回车
  • 快捷键 Alt + c
  • 编程中等待超过一定时长后自动触发(时间及触发机制可调整)

3.1.2 功能键说明

如果所示,从左往右依次是:

  • Accept:用 Tab 键接受生成结果
  • Next:用 Alt+] 键查看下一个推荐
  • More:用 Alt+R 键打开右侧结果栏,查看多个结果选项
  • Results:生成结果个数及当前正在阅读的结果条目

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3.2 设置简介

在 File -> Settings 下找到 Huawei Cloud CodeArts Snap ,点击展示功能项列表。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

点击 Code Generation 可以看到各项个性化设置选项。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3.3 设置说明

3.3.1 代码生成功能开关

此处可认为是功能的总开关,Enable 表示启动代码生成功能,Disable 表示关闭代码生成功能。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3.3.2 个性化功能设置

如图所示为个性化功能默认配置项,从上往下依次进行解读。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3.3.2.1 Line-level Generation

行级代码生成功能(默认启动)。CodeArts Snap 会根据已有的代码和上下文信息来生成相应的代码片段。行级代码生成场景包括但不限于:

1)在代码行中触发生成:当光标处于某一行代码中触发代码生成时,CodeArts Snap 会提供相应的代码续写建议,以便快速完成该行代码。

2)函数体内已有代码时触发生成:当开发者在函数体内编写代码时,插件会根据已有代码和函数签名提供代码续写建议,以帮助开发者更高效地完成函数体的编写。

这种默认设置可以帮助开发者快速实现业务逻辑,提高编程效率。

3.3.2.2 Function-level Generation

函数级代码生成功能(默认启动)。CodeArts Snap 会根据已有的函数签名和文本描述来生成相应的代码。函数级代码生成场景包括但不限于:

1)当已有函数签名时触发生成:插件会根据函数签名自动生成与之匹配的函数体代码。

2)当已有函数签名及文本描述时触发生成:插件会结合函数签名和文本描述来生成更精确的函数体代码,以满足特定的业务需求。

这种默认设置可以帮助开发者快速实现业务逻辑,提高编程效率。

3.3.2.3 Hide Generation Tip

生成中提示框隐藏功能(默认关闭)。通过“Generating Code…”提示框更明显的提醒开发者代码生成功能使用中。

开发者可以根据自己的需求和编程习惯启动隐藏提示框功能,此时仅在右下角的进度条上提示代码生成功能使用中。

华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南,AI基本开发技术,pycharm工具,1024程序员节,python,pycharm

3.3.2.4 Auto-trigger on Pause

自动触发代码生成功能(默认启动)。开发者在编写代码过程中暂停输入时,插件会自动识别光标位置的上下文内容,并为下一行代码或当前行代码的续写提供生成推荐。该功能可以在开发者停顿思考时提供编程灵感,提高开发效率,让开发者更加专注于核心业务逻辑。

3.3.2.5 Auto-trigger Time Delay

自动触发代码生成间隔设置(默认设置为3s)。用于控制 CodeArts Snap 在开发者暂停输入后多久自动触发代码生成。通过调整时间延迟,可以为开发者提供更加合适的思考时间,避免过于频繁的提示干扰开发者编程过程,从而实现更好的开发者体验和编程效率。最小可调整为1s,最大为10s。文章来源地址https://www.toymoban.com/news/detail-720333.html

到了这里,关于华为云 CodeArts Snap 智能编程助手 PyCharm 插件安装与使用指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为云CodeArts Check IDE插件体验之旅

    近年来,ChatGPT的来临像一场突然出现的风暴,程序员是否马上被取代的担忧出现在媒体上了,作为软件开发小白,前不久我也陷入了这样的深思之中,但认真的想了下,ChatGPT就如自动驾驶一样,都会面临AI场景下出了事故谁担责的问题,在智能化水平无法完全替代人类时,就

    2024年02月16日
    浏览(44)
  • 华为云CodeArts DevSecOps系列插件——助力更高效的软件研发

    HDC期间入驻华为云,可参与Toolkit插件抽奖活动,活动链接在文末 一、前言 DevOps的概念想必大家都不陌生,它是一组过程、方法与系统的统称,通过它可以对 交付速率、协作效率、部署频率速率、质量、安全和可靠性 等进行提升改善。相比传统的软件开发模式,它是一种工

    2024年02月16日
    浏览(49)
  • PyCharm安装GitHub Copilot(最好用的AI编程插件之一)

    GitHub Copilot 是由 GitHub 和 OpenAI 共同开发的一款人工智能辅助编程工具。它是一个基于机器学习的代码编写插件,旨在为开发人员提供即时的代码建议和自动补全功能。 GitHub Copilot 使用了大规模的开源代码库进行训练,并利用自然语言处理和深度学习技术来理解开发人员在编

    2024年02月04日
    浏览(59)
  • AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略

    AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略 目录 Copilot人工智能工具的简介 1、GitHub Copilot的安全性和质量 Copilot人工智能工具的安装 Copilot人工智能工具的使用方法 1、在 Visual Studio 中开始使用 GitHub Copilot 第一步,要使

    2024年02月16日
    浏览(76)
  • AI编程助手 Kodezi : 记录、分享一个 VS code 插件

    了解 Kodezi! Kodezi 是一个 AI 开发平台,它提供的功能可以最大限度地提高编程效率。 Kodezi 使用大参数语言模型,这些模型是在来自各种开源场所的自然语言和编程语言集合上训练的; 使用详细信息自动调试代码; 根据上下文优化您的代码; 将代码从一种编程语言转换为另

    2023年04月16日
    浏览(52)
  • 【DevChat】智能编程助手,告别敲代码烦恼,从此爱上AI编程

    🔎官方网站:https://www.devchat.ai/ DevChat 是一个开源平台,使开发人员能够利用 AI 进行代码生成和文档编制。 DevChat 旨在超越简单的代码自动完成和对代码片段的有限操作。DevChat 为开发人员提供了一种非常 实用 和 有效 的方式来与大型语言模型 (LLM) 进行交互和协作。 De

    2024年02月05日
    浏览(45)
  • Copilot:一个基于人工智能的编程助手,让你编程更轻松

    编程是一项有趣而又富有挑战的工作,它需要不断地学习、思考、创造和解决问题。但是编程也有很多困难和繁琐的地方,比如要记住各种语法规则、查找合适的代码示例、处理各种错误和异常、编写重复的代码等等。有没有一种工具,可以帮助我们编程,让我们更专注于业

    2024年02月03日
    浏览(55)
  • 重磅:GitHub 发布智能编程助手 Copilot X

    大家好,我是校长。 上周微软给 Office 全家桶都对接上 GPT-4 模型的时候,我就想: GitHub 不是被微软收购了么?那么下一步 GitHub 是不是也会对接上 GPT-4 ,毕竟 GPT-4 发布以后,在写代码方便的表现比 GPT-3.5 强了不少。如果在 GitHub 的 Copilot 上对接上 GPT-4 岂不是如虎添翼呢?

    2024年02月10日
    浏览(49)
  • 【AI应用】在VSCode中集成AI编程 ------CodeGeeX智能编程助手

    本专栏主要记录人工智能的应用方面的内容,包括chatGPT、AI绘图等等; 在当今AI的热潮下,不学习AI,就要被AI淘汰;所以欢迎小伙伴加入本专栏和我一起探索AI的应用,通过AI来帮助自己提升生产力; 订阅后可私聊我获取 《从零注册并登录使用ChatGPT》《从零开始使用chatGPT的

    2024年02月04日
    浏览(45)
  • 使用人工智能助手 Github Copilot 进行编程 01

    AI 助⼿如何改变新程序员的学习⽅式 为什么编程永远不会再⼀样了 AI 助⼿如 Copilot 的⼯作原理 Copilot 如何解决⼊⻔级编程问题 AI 辅助编程的潜在危险 在本章中,我们将讨论人类如何与计算机进行交流。我们将向您介绍您的 AI 助手 GitHub Copilot,这是一个使用人工智能(AI)帮

    2024年01月22日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包