草庐IT

Verilog-Vscode

全部标签

前端开发神器之 VsCode AI 辅助插件 DevChat

目录前言DevChat介绍安装设置密钥访问指令AI解疑最后前言我们都有过写代码时反复看了半天也不知道bug在哪,大大浪费了时间。一些基础的代码可能看一会儿能够解决,但是复杂的代码就要花上一二个小时去检查,甚至更久。如果有个AI工具,可以帮助我们搞定基础代码,复杂的逻辑给我们提供给逻辑,那岂不是更好啦。本文给大家介绍一款VsCodeAI辅助工具-DevChat,开发效率直接翻倍!DevChat介绍DevChat提供了辅助指令以及多种大模型,并且支持GPT4.0哦。该插件具有以下优势:手动控制提示对上下文的精确控制是有效使用人工智能的关键。DevChat将控制权交给用户,以实现真正的生产力,并提供

Verilog设计_全加器

一种全加器的设计。目录一、全加器二、代码实现一、全加器全加器是用门电路实现两个二进制数相加并求和的组合线路,也称为一位全加器,是一种常用的设计。全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器,例如常用的二进制四位全加器74LS283。真值表:输入输出C(i-1)AiBiSiCi0000000110010100110110010101011100111111Ai和Bi为相加数,低位进位C(i-1),输出本位和为Si,向高位进位Ci。表达式:Si=Ai⊕Bi⊕C(i-1)Ci= Ai&Bi+ C(i-1)&(Ai+Bi)二、代码实现上代码:modulefull

差异对比犀利手册:使用 Partial Diff 插件在 VSCode 中比较代码差异

简介:在本教程中,我们将介绍如何在VisualStudioCode(VSCode)编辑器中安装和使用PartialDiff插件来进行源代码文件的差异比较。PartialDiff插件是一个强大且简单的工具,可以帮助你更容易地查看和理解代码的变化。在本教程中,我们将带你从头开始,一步一步地进行安装和使用。步骤一:安装PartialDiff插件打开VisualStudioCode编辑器。点击左侧的扩展图标(或按下快捷键Ctrl+Shift+X)打开扩展面板。在搜索框中输入"PartialDiff"并找到"PartialDiff"插件。点击"Install"安装插件。安装完成后,点击"Reload"重

vscode离线下载对应版本的插件,避免版本兼容问题

相信很多人都遇到过这种情况,在内网环境使用VSCode进行开发时,无法在线下载插件,然而没有插件的话使用起来就很不方便,于是我们就需要离线下载插件然后离线安装,但是这又出现一个问题,下载的插件和vscode的版本常常不兼容,那么我们该如何准确找到vscode对应版本的插件呢?一、查看vscode的版本号和发行时间打开vscode,查看help,可以看到现在的版本是1.69.2,时间是2022.07.18二、登录插件市场,查找对应插件并下载1、插件官网:vscodehca插件市场2、搜索对应插件,如C++插件,点击对应插件3.在VersionHistory中下载如果你下载的vscode是比较新的

【EDA】verilog分频器设计与仿真:设计并实现偶数分频器,对开发板上的 50Mhz 时钟分频,得到一个 5MHz 的时钟。

目录:🌵🌵🌵前言一、原理一、代码二、效果图三、同理:50Mhz->1hz❤️❤️❤️忙碌的敲代码也不要忘了浪漫鸭!🌵🌵🌵前言✨你好啊,我是“怪&”,是一名在校大学生哦。🌍主页链接:怪&的个人博客主页☀️博文主更方向为:课程学习知识、作业题解、期末备考。随着专业的深入会越来越广哦…一起期待。❤️一个“不想让我曾没有做好的也成为你的遗憾”的博主。💪很高兴与你相遇,一起加油!一、原理当前频率:current欲求频率:next倍数:N=current/next翻转时刻:在数到N/2-1一、代码//由50Mhz时钟分频得到5Mhz时钟moduledivider(clk50,clk5);inputclk5

DevChat:VSCode中的AI黑马

前言编程对于很多人来说,可能是一件复杂且耗时的事情。在结合当下各类AI产品层出不穷的情况下,我是有在认真的去拥抱AI来结合我们的工作,帮助我们的工作提升效率,尝试过我们的官方GPT,以及各类国产AI产品,其实讲实话在编程方面还是有点繁琐,毕竟想要借助AI需要从我们的代码屏幕中切换到AI,帮我们生成部分代码复制后在嵌入我们的项目中,来回切屏的时间消耗当然问题不大,但是更重要的是思路会受到干扰,作为前端人的我们常用编辑器就是VSCode,所以后面也寻找并尝试集成在编辑器中的一些产品,讲实话省去切屏的步骤思路是不会受到干扰,但是整体的生成结果总是不尽人意,不过最近发现的DevChat算得上是我目前体

ESLint+Prettier+VSCode编程规范

编程规范ESLintPrettierESLint和Prettier配合解决代码格式化问题1.在VSCode搜索Prettier插件安装2.创建prettier配置文件3.在VSCode中设置3.1找到左下角设置图标,点击设置3.2但是对VSCode而言,默认一个tab等于4个空格,而ESLint希望一个tab为两个空格,此时还需要修改设置中修改数字为2:3.3当存在多个格式化工具时,例如存在prettier和volar时,在代码文件中右键->使用...格式化->选择prettier格式化3.4.ESLint和Prettier之间的冲突问题ESLint一个插件化的JavaScript代码检测工具

vscode使用git连接github

目录一.安装git和vscode二.配置密钥​编辑​ 三.在github上建立远程仓库 四.vscode上传github①在vscode打开代码所在文件夹②在左侧栏点击源代码管理③初始化存储库④添加远程存储库。⑤输入远程仓库地址⑥上传到远程仓 五.使用vscode提交commit就会一直卡住,转圈圈一.安装git和vscode1.vscode下载地址:VisualStudioCode-CodeEditing.Redefined   git下载地址:①官网(下载速度较慢):Git-Downloads(git-scm.com)             ②镜像源(推荐):https://npm.ta

vscode常用快捷键

1、向上/向下移动代码行alt+下箭头/上箭头 2、向上/向下复制一行代码 shift+alt+下箭头/上箭头 3、选定多个相同的单词 ctrl+d4、全局替换ctrl+h 5、快速定位到某一行ctrl+g6、放大缩小整个编辑器界面ctrl++/-7、添加多个光标Ctrl+Alt+上箭头/下箭头Ctrl+按住鼠标中键+向上或向下拖动第一次点击时不按Shift +Alt ,第二次点击时按住Shift +Alt8、选择某个区块按住alt+shift然后拖动鼠标9、选中行按住alt+shift+左箭头/右箭头10、光标定位到单词首/单词尾Ctrl+左箭头/右箭头11、选中单词Ctrl+shift+左

使用vscode开发esp32

一环境搭建1安装vscodevscode下载地址:https://code.visualstudio.com/download2安装esp32插件安装espressifIDF插件3下载sdk以及开发工具进入EspressifIDF界面,点击ADVANCED设置好下载目录,等待下载完成,下载sdk时默认是从github上拉取,网络不好可能比较耗时。这里会列出来详细的命令二创建工程点击查看,命令面板或者使用快捷键ctrl+shift+p输入ShowExamplesProjects这里会列出来当前sdk支持的全部demo这里选择一个blink的demo三tcp协议1tcpserver服务端有两种连接