什么是Comate
支持的编程语言
当前 Baidu Comate 支持的语言/框架如下:
-
后端:C、C++、Java、Python、Go、PHP、Rust
-
前端:HTML、JavaScript、CSS、Less、swan、San、Vue、Scss、Sass、Stylus、pug、mermaid
-
App端:ObjectC、Kotlin、Swift
-
其它:Perl、Ruby、Shell、vhdl、GraphQL、Dockerfile
支持的 IDE
-
JetBrains IDEs
-
IDE 类型:IntelliJ IDEA、PyCharm、GoLand、WebStorm、CLion、PhpStorm、Android Studio 等
-
IDE 版本:2021.1 - 2023.2
-
Visual Studio Code
-
IDE 版本:1.70 及以上
支持的操作系统
Windows 8.1 及以上、macOS、Linux
插件特色
智能生成
智能问答
安装方法:
https://comate.baidu.com/?inviteCode=4t2yq8yr
功能概述:
1、智能推荐
智能推荐是在续写代码场景中最直接、最高效的体现方式。在打开一个代码文件后,开始编码。在编码过程中稍微等待一下,即可看到 Baidu Comate 的推荐内容。如果觉得推荐内容不错,即可使用tab键采纳,否则可以使用ESC键取消推荐。此外,在 Visual Studio Code 中,还可以按单词采纳部分推荐,方便按您的意图修改代码。
2、智能生成
2.1 注释生成代码
2.2 增强生成代码
2.3 生成单元测试
2.4 代码生成注释
-
点击函数(方法)名前方的 Baidu Comate 图标,选择“函数注释”;
-
等待结果返回;
-
点击“采纳”,将注释内容插入函数(方法)头部。
2.5 代码解释
2.6 调优建议
3 、智能问答
原文始发于微信公众号(小阿辉谈安全):Github Copilot 国内平替插件-- Baidu Comate
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论