首页 > 其他分享 >2024.9.17

2024.9.17

时间:2024-12-30 17:32:38浏览次数:7  
标签:Code 17 2024.9 代码 代码段 点击 Fitten 右键

1、安装

如果已经安装 VS Code 且版本大于等于 1.68.0,请直接跳过此步骤,否则请点击下载前往官网下载安装 VS Code。

打开 VS Code,点击左侧 Extensions(扩展)按钮:

在搜索框中搜索关键字 Fitten Code:

在搜索结果中点击 Install:

登录注册后即可开始使用:

2、智能补全

打开代码文件,输入一段代码,Fitten Code 就会为您自动补全代码:

按下 Tab 键接受所有补全建议:

按下 Ctrl+→ 键(mac系统为Command+→)接收单个词补全建议:

3、AI 问答

用户可通过点击左上角工具栏中的Fitten Code – 开始对话或者使用快捷键Ctrl+Alt+C(mac系统为Control+Option+C)打开对话窗口进行对话:

当用户选中代码段再进行对话时,Fitten Code 会自动引用用户所选中的代码段,此时可直接针对该代码段进行问询等操作:

4、生成代码

可在左侧 Fitten Code 工具栏中选择 "Fitten Code - 生成代码" 或者使用快捷键 Ctrl+Alt+G (mac系统为Control+Option+G),如下图所示:

然后在输入框中输入指令即可生成代码:

利用对话功能生成代码:

5、代码翻译

编辑代码功能可以实现不同语言之间的转换,如Python语法转换成C++语法等。选中需要进行编辑的代码段,右键选择 "Fitten Code – 编辑代码" 或点击左侧工具栏中的 "Fitten Code – 编辑代码" 或者使用快捷键 Ctrl+Alt+E (mac系统为Control+Option+E),如下图所示:

然后在输入框中输入需求(如此处要求 Fitten 将 Python 代码转为 C++ 代码):

也可以在Chat界面实现:选中需要进行编辑的代码段,右键选择 "Fitten Code – 开始聊天" 或点击左侧工具栏中的 "Fitten Code – 开始聊天" 或者使用快捷键 Ctrl+Alt+C, 如下图所示:

6、生成注释

Fitten Code 能够根据您的代码自动生成相关注释,通过分析您的代码逻辑和结构,为您的代码提供清晰易懂的解释和文档,不仅提高代码的可读性,还方便其他开发人员理解和使用您的代码。先选中需要生成注释的代码段,然后右键选择 "Fitten Code – 生成注释":

即可生成对应注释如下图所示,点击"Apply"后即可应用:

7、解释代码

Fitten Code 可以对一段代码进行解释,可以通过选中代码段然后右键选择 "Fitten Code – 解释代码" 进行解释,如下图所示:

此外,还可以进一步回答用户关于这段代码的疑问,如下图所示:

8、生成测试

Fitten Code 拥有自动生成单元测试的功能,可以根据代码自动产生相应的测试用例,提高代码质量和可靠性。通过选中代码段后右键选择 "Fitten Code – 生成单元测试" 来实现,如下图所示:

9、检查 BUG

Fitten Code 可以对一段代码检查可能的 bug,并给出修复建议。选中对应代码段,然后右键选择 "Fitten Code查找Bug",如下图所示:

10、编辑代码

Fitten Code可根据用户指示对选定的代码块进行编辑,用户点击 "Apply" 后即可应用变更。通过选中代码段右键选择 "Fitten Code – 编辑代码" 或在左上角工具栏点击 "Fitten Code – 编辑代码",如下图所示:

随后,用户可在输入框中输入指示,Fitten Code 会新建一个窗口对比显示更改前和更改后的内容,用户可通过点击 "Apply" 应用更改,如下图所示:

11、常见问题

如果 VSCode 远程服务器 remote 无法连接外网时,请点击左下角⚙按钮,再点击设置:

然后在设置页面点击右上角 "打开设置(JSON)":

最后只需在在弹出的 settings.json 文件中添加以下内容即可:

"remote.extensionKind": { "FittenTech.Fitten-Code": ["ui"] }

标签:Code,17,2024.9,代码,代码段,点击,Fitten,右键
From: https://www.cnblogs.com/my0326/p/18641796

相关文章

  • 2024.9.6
    HTML文档的后缀名.html.htm以上两种后缀名没有区别,都可以使用。开始学习HTML!HTML实例在HTML手册中包含了数百个在线实例,您可以在线编辑并查看运行结果。查看HTML实例!HTML参考手册在菜鸟教程中,我们提供了完整的HTML参考手册,其中包括标签、属性、颜色、实体等等......
  • 2024.9.7
    HTML实例<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body><h1>我的第一个标题</h1><p>我的第一个段落。</p></body></html>......
  • 2024.9.10
    什么是HTML?HTML是用来描述网页的一种语言。HTML指的是超文本标记语言: HyperText Markup LanguageHTML不是一种编程语言,而是一种标记语言标记语言是一套标记标签 (markuptag)HTML使用标记标签来描述网页HTML文档包含了HTML 标签及文本内容HTML文档也叫做 we......
  • 2024.9.11
    HTML网页结构下面是一个可视化的HTML页面结构:<html><head><title>页面标题</title></head><body><h1>这是一个标题</h1><p>这是一个段落。</p><p>这是另外一个段落。</p></body></html>HTML版本从初期的网络诞生后,已经出现了许多HTML......
  • ssm网上订餐系统2t17q(1)(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景与意义随着互联网技术的飞速发展,网上订餐系统逐渐成为人们日常生活的重要组成部分。该系统不仅为用户提供便捷的订餐服务,还能帮助餐饮......
  • [Windows] 数据恢复软件R-Studio 8.14.179623
    R-Studio是一个功能强大、节省成本的反删除和数据恢复软件系列。它采用独特的数据恢复新技术,为恢复FAT12/16/32、NTFS、NTFS5(由Windows2000/XP/2003/Vista/Windows8/Windows10创建或更新)、Ext2FS/Ext3FS(OSXLINUX文件系统)以及UFS1/UFS2(FreeBSD/OpenBSD/NetBSD文件系统)分区的......
  • 学期2024-2025-1学号202413177 《计算机基础与程序设计》第十四周学习总结
    学期2024-2025-1学号202413177《计算机基础与程序设计》第十四周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标<写上具......
  • leetcode1707 与数组中元素的最大异或值
    给定数组nums[n]和查询数组queries[m],其中queries[i]=[xi,mi],第i个查询表示nums[n]中不超过mi的所有元素与xi异或的最大值。1<=n,m<=1E5;0<=nums[i],xi,mi<=1E9分析:01trie+离线。将询问按mi从小到大排序,将nums[n]从小到大排序,每次处理询问前,把不超过mi的数都加入trie,回答询问。......
  • Odoo17 4模型计算字段:compute_sudo=True:在更高权限下执行计算
    在Odoo开发中,compute字段是一种强大的工具,用于动态计算字段的值。然而,有时你可能会遇到这样的情况:计算需要访问一些普通用户无法访问的数据,或者需要跨越访问控制。这时,compute_sudo=True标志就派上了用场。本文将详细介绍compute_sudo=True的含义、作用、应用场景......
  • 【CSS in Depth 2 精译_099】17.5:基于页面滚动的动画时间线设置(全新)+ 17.6:最后一点建
    当前内容所在位置(可进入专栏查看其他译好的章节内容)第五部分添加动效✔️【第17章动画】✔️17.1关键帧17.23D变换下的动画设置17.2.1添加动画前页面布局的构建17.2.2为布局添加动画17.3动画延迟与填充模式17.4通过动画传递意图17.4.1对用......