copilot使用初体验(一)

news2024/11/26 5:32:09

写函数

1、写一个注释,按下回车,会自动生成函数(函数名+函数体),然后按下 tab,接受建议。

// 找出一个数组中houseId等于3的那项
findHouseIdIs3(arr) {
  return arr.find(item => item.houseId === 3)
},

快捷键

  • 接受建议:Tab
  • 拒绝建议:Esc

JS使用场景

1、工具类函数:
编写前端工具类函数

// 防抖函数
debounce(fn, delay) {
  let timer = null
  return function() {
    if (timer) {
      clearTimeout(timer)
    }
    timer = setTimeout(fn, delay)
  }
},

2、正则表达式
需要在注释最前面写:正则表达式

// 正则表达式:验证身份证号
isCardNo(card) {
    const reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
    if (reg.test(card) === false) {
        return false
    } else {
        return true
    }
},

3、代码补全
例如,vue中引入组件后需要在Components声明对应组件
在这里插入图片描述

css中的体验

1、常见写法提示
只需要写出几个关键词
在这里插入图片描述

2、直接描述需要的效果

蓝色渐变背景,圆角大小8px,高度40px,宽度120px

.search-option {
  background: linear-gradient(90deg, #e6f2ff 0%, #b3d8ff 100%);
  border-radius: 8px;
  height: 40px;
  width: 120px;
}

参考链接:
https://juejin.cn/post/7220775341727023159
https://www.zhangxinxu.com/wordpress/2023/04/ai-code-tool-codeium-github-copilot/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/773935.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UDP-组播,广播

转自:https://www.cnblogs.com/wangzhilei-src/p/15314315.html UDP是面向非连接的协议,它不与对方建立连接,而是直接把数据报发给对方。UDP无需建立类如三次握手的连接,使得通信效率很高。因此UDP适用于一次传输数据量很少、对可…

python 100以内的质数

可以使用for循环 # 求100以内的质数 i 2 for j in range(1, 101): #如果100以内的数字除以2的余数等于0if (j % i 0): #如果是就跳过,继续下一个循环continueprint(j) 要找出从1到100之间的质数,你可以使用嵌套循环和判断条件来实现。 print("…

硬中断、软中断详解

文章目录 什么是中断? 什么是计算机的中断? 什么叫硬中断、什么叫软中断? 怎么查看硬中断、软中断 查看硬中断的运行情况 cat /proc/interrupts 查看软中断的运行情况 cat /proc/softirqs 怎么排查软中断过高的问题? 软中断注意事…

win11 win+e 打开我的电脑

在打开的【文件资源管理器】中,找到【选项】菜单,并点击该菜单 在打开的弹框中,将选项卡切换到【常规】,将【打开文件资源管理器时打开】后的下拉框,选择为【此电脑】,然后,点击保存即可。到此&…

8.1Java EE——Spring AOP

Spring的AOP模块是Spring框架体系中十分重要的内容,该模块一般适用于具有横切逻辑的场景,如访问控制、事务管理和性能监控等 一、AOP概述 AOP的全称是Aspect Oriented Programming,即面向切面编程。和OOP不同,AOP主张将程序中相同…

AndroidStudio中添加翻译插件:Translation

背景 开发中经常要阅读源码等,就会涉及翻译(特别是英语不好的在下),之前一直是复制到百度或者谷歌进行翻译。终于,偶然找到了一款好用的as内直接用的翻译插件。 安装流程 1. 安装插件 打开as,依次点击&am…

【动手学深度学习】--11.经典卷积神经网络 LeNet

文章目录 经典卷积神经网络 LeNet1.LeNet2.代码实现3.模型训练 经典卷积神经网络 LeNet 学习视频:经典卷积神经网络 LeNet【动手学深度学习v2】 官方笔记:卷积神经网络(LeNet) 1.LeNet 总体来看,LeNet(L…

SpringBoot如何启用/禁用执行器?

SpringBoot如何启用/禁用执行器? 一、什么是SpringBoot执行器二、如何启用SpringBoot执行器三、如何禁用SpringBoot执行器 一、什么是SpringBoot执行器 在Spring Boot中,执行器(Actuator)是一个用于监控和管理应用程序的功能模块…

关于WIN10创建系统映像时D盘为系统盘的解决方案

文章目录 问题:使用WIN10自带备份工具时,创建系统映像时,D盘被识别为系统盘的解决方案。方法一(传统方法,删盘符)方法二(对症下药,找原因)第一个选项是暂时将服务的Image…

Nature Neuroscience:慢波、纺锤波和涟波耦合如何协调人类睡眠期间的神经元加工和通信

摘要 学习和可塑性依赖于休息期间神经元回路的微调调节。一个尚未解决的难题是,在没有外部刺激或有意识努力的情况下,睡眠中的大脑如何协调神经元的放电率(FRs)以及神经回路内外的通信,以支持突触和系统巩固。利用颅内脑电图对人类海马体和周…

SuperGlue学习记录之最优传输

在进行最优传输相关理论的学习过程中,找到SuperGlue这篇论文,该篇论文通过最优传输来完成特征点的匹配过程。 SuperGlue结构 先来看一下其结构: 首先将两张图片送入特征提取网络,通过卷积网络提取出特征,主要有四个值…

Windows特殊名称文件夹删除

问题描述: 使用React开发的前端项目,指定build输出路径是创建出了俩个特殊的文件夹 .. build 咋一看build显得很正常,那你是没看见同时出现了俩个build: 尝试使用 dir /x rd /S /Q 等删除目录无果 尝试下载删除文件夹的工具也没…

【windows测试通过】关于Godot导入外部音频文件的问题

file.open(filepath, file.READ) var buffer file.get_buffer(file.get_len()) #put data into audiostreamsample var stream AudioStreamSample.new() stream.data buffer 代码给出,还没有测试过。(godot3.2测试未通过) 在运行时轻松加载外部音频…

大数据传输安全风险与预防措施

随着互联网技术的快速发展和大数据时代的到来,大数据传输已成为越来越重要的环节。但由于网络传输过程中存在着各种安全风险,这些风险极有可能会导致机密数据泄露、网络攻击等问题,对企业和个人的信息安全造成潜在的威胁。因此,保…

【个人笔记】对linux中一切皆文件的理解与ls命令

目录 Linux中一切皆文件ls命令常用参数常用命令lscpu lspci Linux中一切皆文件 理解参考:为什么说:Linux中一切皆文件? ls命令 ls(英文全拼: list directory contents)命令用于显示指定工作目录下之内容…

数据可视化组件有什么用?

数据可视化组件在数据分析中扮演着至关重要&角色。 通过图表、图形和交互式界面,数据可视化组件帮助将复杂的数据转化为易于理解的视觉展示。这种形式的数据呈现有助于发现模式、趋势和异常,并能够快速有效地传达数据的含义和洞察。 下面简单举两个…

volatile 关键字 (详细解析)

目录 前置知识 共享变量不可见性 JMM volatile 关键字 使用volatile关键字 加锁 volatile 关键字 -- 更深入的问题 volatile不保证原子性 volatile禁止指令重排序 前置知识 共享变量不可见性 在多线程并发执行下,多个线程修改共享的成员变量&#xff0…

Android自动化测试之uiautomator2使用

uiautomator2是uiautomator的升级版本,增加了对AccessibilityService服务的支持,当然在appium1.7版本以上进行支持,本篇文章介绍一下它的使用。 安装 安装方式很简单: pip install uiautomator2 进行初始化: pyth…

java版Spring Cloud+Spring Boot+Mybatis+uniapp 企业电子招投标采购系统源码

随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审计监督要…

zabbix 企业级监控(2) 监控linux主机

目录 配置开始 Zabbix添加linux主机 4.为agent.zabbix.com添加模板 环境: (隔天做的更换了IP,不影响实际操作) IP 192.168.50.50 关闭防火墙规则 更改主机名 [rootlocalhost ~]# vim /etc/hostname agent.zabbix.com [rootloca…