codecamp

Fitten Code JetBrains 版 安装教程

(版本要求2021.1及以上)


1.安装

打开IDE,点击左上方“File”接着点击“Settings”



点击"Plugins"然后选择"Marketplace",随后在搜索框中输入"Fitten Code", 再点击"Install"



安装完毕后点击左侧Fitten Code小图标进行登录后即可使用



如果您出现了“请安装JCEF”的错误,将会使得Fitten Code无法正常工作,请按照以下步骤进行操作:

  • (a) 在菜单栏,点击 Help
  • (b) 搜索并运行“Choose Boot Java Runtime for the IDE”;
  • (c) 选择带有 JCEF 的 Java 运行环境(这一步需要联网,请确保您的网络和代理服务器畅通);
  • (d). 等待IDEA更新并重启。



如果您出现了“Too many restarts of GPU-process”的错误,并且Fitten Code侧边栏无法显示,请按照以下步骤进行操作:

  • (a) 在菜单栏,点击 Help
  • (b) 搜索并运行“Registry...”;
  • (c) 找到并关闭“ide.browser.jcef.sandbox.enable”的勾选;
  • (d) 确定并重启IntelliJ IDE。



2.智能补全


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



3.AI问答

您可通过点击左上角工具栏中的“Fitten Code – 开始对话”或者使用快捷键“Ctrl+Alt+C”打开对话窗口进行对话



4.生成代码


生成代码



(b) 搜索并运行“Registry...”;



5.解释代码

解释代码(选中代码段后右键,后续操作同理)



6.开始对话


开始对话(带引用)



7.检查BUG


查找bug



8.生成测试


生成单元测试



9.生成注释


生成注释



10.编辑代码


编辑代码


11.设置选项


点击右下角Fitten图标,然后选择“打开插件设置”,即可打开Fitten Code的设置页面。以下为可设置选项1.延迟自动补全的时间(单位:毫秒)2.Fitten Code的显示语言3.使用"Fitten Code - 生成注释"功能时的语言首选项


12.常见问题


  • IDE低版本搜不到Fitten Code
    答:2024/3/21号发布了0.10.3版本,最低支持2021版本
  • JetBrainsAndroid Studio侧边栏没有反应
    答:安装JCEF,并且关闭sandbox即可
  • IDE英文但是想让fitten是中文的方便看代码解释
    答:点击右下角Fitten图标,然后选择“打开插件设置”,即可设置Fitten Code的语言为中文
  • 如何选择各功能回答时的语言?
    答:点击右下角Fitten图标,然后选择“打开插件设置”,即可设置对应功能回答的语言



Fitten Code VSCode 版安装教程
Fitten Code Visual Studio版安装与功能详解
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }