notepad++ verilog关键字自动补全
新建verilog.xml放在安装目录下
D:\Program Files (x86)\Notepad++\autoCompletion
<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus><AutoComplete><KeyWord name="accept_on" /><KeyWord name="alias" /><KeyWord name="always" /><KeyWord name="always_comb" /><KeyWord name="always_ff" /><KeyWord name="always_latch" /><KeyWord name="and" /><KeyWord name="assert" /><KeyWord name="assign" /><KeyWord name="assume" /><KeyWord name="attribute" /><KeyWord name="automatic" /><KeyWord name="before" /><KeyWord name="begin" /><KeyWord name="bind" /><KeyWord name="bins" /><KeyWord name="binsof" /><KeyWord name="bit" /><KeyWord name="break" /><KeyWord name="buf" /><KeyWord name="bufif0" /><KeyWord name="bufif1" /><KeyWord name="byte" /><KeyWord name="case" /><KeyWord name="casex" /><KeyWord name="casez" /><KeyWord name="cell" /><KeyWord name="chandle" /><KeyWord name="checker" /><KeyWord name="class" /><KeyWord name="clocking" /><KeyWord name="cmos" /><KeyWord name="config" /><KeyWord name="const" /><KeyWord name="constraint" /><KeyWord name="context" /><KeyWord name="continue" /><KeyWord name="cover" /><KeyWord name="covergroup" /><KeyWord name="coverpoint" /><KeyWord name="cross" /><KeyWord name="deassign" /><KeyWord name="default" /><KeyWord name="defparam" /><KeyWord name="design" /><KeyWord name="disable" /><KeyWord name="dist" /><KeyWord name="do" /><KeyWord name="edge" /><KeyWord name="else" /><KeyWord name="end" /><KeyWord name="endattribute" /><KeyWord name="endcase" /><KeyWord name="endchecker" /><KeyWord name="endclass" /><KeyWord name="endclocking" /><KeyWord name="endconfig" /><KeyWord name="endfunction" /><KeyWord name="endgenerate" /><KeyWord name="endgroup" /><KeyWord name="endinterface" /><KeyWord name="endmodule" /><KeyWord name="endpackage" /><KeyWord name="endprimitive" /><KeyWord name="endprogram" /><KeyWord name="endproperty" /><KeyWord name="endsequence" /><KeyWord name="endspecify" /><KeyWord name="endtable" /><KeyWord name="endtask" /><KeyWord name="enum" /><KeyWord name="event" /><KeyWord name="eventually" /><KeyWord name="expect" /><KeyWord name="export" /><KeyWord name="extends" /><KeyWord name="extern" /><KeyWord name="final" /><KeyWord name="first_match" /><KeyWord name="for" /><KeyWord name="force" /><KeyWord name="foreach" /><KeyWord name="forever" /><KeyWord name="fork" /><KeyWord name="forkjoin" /><KeyWord name="function" /><KeyWord name="generate" /><KeyWord name="genvar" /><KeyWord name="global" /><KeyWord name="highz0" /><KeyWord name="highz1" /><KeyWord name="if" /><KeyWord name="iff" /><KeyWord name="ifnone" /><KeyWord name="ignore_bins" /><KeyWord name="illegal_bins" /><KeyWord name="implements" /><KeyWord name="implies" /><KeyWord name="import" /><KeyWord name="incdir" /><KeyWord name="include" /><KeyWord name="initial" /><KeyWord name="inout" /><KeyWord name="input" /><KeyWord name="inside" /><KeyWord name="instance" /><KeyWord name="int" /><KeyWord name="integer" /><KeyWord name="interconnect" /><KeyWord name="interface" /><KeyWord name="intersect" /><KeyWord name="join" /><KeyWord name="join_any" /><KeyWord name="join_none" /><KeyWord name="large" /><KeyWord name="let" /><KeyWord name="liblist" /><KeyWord name="library" /><KeyWord name="local" /><KeyWord name="localparam" /><KeyWord name="logic" /><KeyWord name="longint" /><KeyWord name="macromodule" /><KeyWord name="matches" /><KeyWord name="medium" /><KeyWord name="modport" /><KeyWord name="module" /><KeyWord name="nand" /><KeyWord name="negedge" /><KeyWord name="nettype" /><KeyWord name="new" /><KeyWord name="nexttime" /><KeyWord name="nmos" /><KeyWord name="nor" /><KeyWord name="noshowcancelled" /><KeyWord name="not" /><KeyWord name="notif0" /><KeyWord name="notif1" /><KeyWord name="null" /><KeyWord name="or" /><KeyWord name="output" /><KeyWord name="package" /><KeyWord name="packed" /><KeyWord name="parameter" /><KeyWord name="pmos" /><KeyWord name="posedge" /><KeyWord name="primitive" /><KeyWord name="priority" /><KeyWord name="program" /><KeyWord name="property" /><KeyWord name="protected" /><KeyWord name="pull0" /><KeyWord name="pull1" /><KeyWord name="pulldown" /><KeyWord name="pullup" /><KeyWord name="pulsestyle_ondetect" /><KeyWord name="pulsestyle_onevent" /><KeyWord name="pure" /><KeyWord name="rand" /><KeyWord name="randc" /><KeyWord name="randcase" /><KeyWord name="randsequence" /><KeyWord name="rcmos" /><KeyWord name="real" /><KeyWord name="realtime" /><KeyWord name="ref" /><KeyWord name="reg" /><KeyWord name="reject_on" /><KeyWord name="release" /><KeyWord name="repeat" /><KeyWord name="restrict" /><KeyWord name="return" /><KeyWord name="rnmos" /><KeyWord name="rpmos" /><KeyWord name="rtran" /><KeyWord name="rtranif0" /><KeyWord name="rtranif1" /><KeyWord name="scalared" /><KeyWord name="sequence" /><KeyWord name="shortint" /><KeyWord name="shortreal" /><KeyWord name="showcancelled" /><KeyWord name="signed" /><KeyWord name="small" /><KeyWord name="soft" /><KeyWord name="solve" /><KeyWord name="specify" /><KeyWord name="specparam" /><KeyWord name="static" /><KeyWord name="string" /><KeyWord name="strong" /><KeyWord name="strong0" /><KeyWord name="strong1" /><KeyWord name="struct" /><KeyWord name="super" /><KeyWord name="supply0" /><KeyWord name="supply1" /><KeyWord name="sync_accept_on" /><KeyWord name="sync_reject_on" /><KeyWord name="s_always" /><KeyWord name="s_eventually" /><KeyWord name="s_nexttime" /><KeyWord name="s_until" /><KeyWord name="s_until_with" /><KeyWord name="table" /><KeyWord name="tagged" /><KeyWord name="task" /><KeyWord name="this" /><KeyWord name="throughout" /><KeyWord name="time" /><KeyWord name="timeprecision" /><KeyWord name="timeunit" /><KeyWord name="tran" /><KeyWord name="tranif0" /><KeyWord name="tranif1" /><KeyWord name="tri" /><KeyWord name="tri0" /><KeyWord name="tri1" /><KeyWord name="triand" /><KeyWord name="trior" /><KeyWord name="trireg" /><KeyWord name="type" /><KeyWord name="typedef" /><KeyWord name="union" /><KeyWord name="unique" /><KeyWord name="unique0" /><KeyWord name="unsigned" /><KeyWord name="until" /><KeyWord name="until_with" /><KeyWord name="untyped" /><KeyWord name="use" /><KeyWord name="var" /><KeyWord name="vectored" /><KeyWord name="virtual" /><KeyWord name="void" /><KeyWord name="wait" /><KeyWord name="wait_order" /><KeyWord name="wand" /><KeyWord name="weak" /><KeyWord name="weak0" /><KeyWord name="weak1" /><KeyWord name="while" /><KeyWord name="wildcard" /><KeyWord name="wire" /><KeyWord name="with" /><KeyWord name="within" /><KeyWord name="wor" /><KeyWord name="xnor" /><KeyWord name="xor" /></AutoComplete>
</NotepadPlus>
相关文章:
notepad++ verilog关键字自动补全
新建verilog.xml放在安装目录下 D:\Program Files (x86)\Notepad\autoCompletion <?xml version"1.0" encoding"Windows-1252" ?> <NotepadPlus><AutoComplete><KeyWord name"accept_on" /><KeyWord name"a…...
C语言知识
C语言知识 链接 C语言中的数组初始化是有三种形式的,分别是: (1)数据类型 数组名称[长度n] {元素1,元素2…元素n}; (2)数据类型 数组名称[] {元素1,元素2…元素n}; (3)数据类型 数组名称[长度n]; 数组名称[0] 元素1; 数组名称[1] 元素2; 数组…...
数据结构基础
将节点构建成树 数据的结构逻辑结构集合线性结构树形结构图状结构 存储结构合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如…...
深度学习中数据处理相关的技巧
文章目录 提取隐蔽特征惰性加载数据集类别分布不均衡 提取隐蔽特征 在某些任务中,一些类别的特征可能相对较为罕见或难以捕捉。由于这些特征在数据集中出现的频率较低,模型可能无法充分学习它们,从而导致对这些类别的辨别能力较弱。为了解决…...
wkhtmltopdf 与 .Net Core
wkhtmltopdf 是使用webkit引擎转化为pdf的开源小插件. 其有.NET CORE版本的组件,DinkToPdf,但该控件对跨平台支持有限 。 是由于各系统平台会产生不同的编译结果,故windows上使用.dll,而Linux上的动态链接库是.so 所以你需要在Linux系统上安装相关wkhtmltox软件。 我这里准备了…...
Linux Mint 21.3 计划于 2023 年圣诞节发布
Linux Mint 项目近日公布了基于 Ubuntu 的 Linux Mint 发行版下一个重要版本的一些初步细节,以及备受期待的基于 Debian 的 LMDE 6(Linux Mint Debian Edition)版本。 近日,Linux Mint 项目负责人克莱门特-勒菲弗(Clem…...
腾讯云3年轻量应用服务器2核4G5M和2核2G4M详细介绍
腾讯云轻量应用服务器3年配置,目前可以选择三年的轻量配置为2核2G4M和2核4G5M,2核2G4M和2核4G5M带宽,当然也可以选择选一年,第二年xufei会比较gui,腾讯云百科分享腾讯云轻量应用服务器3年配置表: 目录 腾…...
rabbitmq中的消息确认
如何保证消息被全部消费 应用场景:我们不想丢失任何任务消息。如果一个工作者(worker)挂掉了,我们希望任务会重新发送给其他的工作者(worker)。 为了防止消息丢失,RabbitMQ提供了消息响应&…...
jenkins一键部署github项目
个人目前理解jenkins部署分为两步: 构建项目,如生成jar自动执行sh脚本 如果没有jenkins,我们可能需要将jar移动到服务器,然后执行java -jar跑程序,jenkins可以替代我们执行这些东西,下面从0开始࿰…...
岩土工程安全监测隧道中使用振弦采集仪注意要点?
岩土工程安全监测隧道中使用振弦采集仪注意要点? 岩土工程的安全监测是非常重要的,它可以帮助工程师及时发现可能存在的问题,并及时解决,保障施工进度以及施工质量,保障工程的安全运行。其中,振弦采集仪是…...
第四章nginx组件精讲
nginx配件location匹配的规则和优先级(重点面试题) RUI:统一资源标识符,是一种字符串标识,用于标识抽象的或者物理资源(文件,图片,视频) nginx当中:uri ww…...
LlamaGPT -基于Llama 2的自托管类chatgpt聊天机器人
LlamaGPT一个自托管、离线、类似 ChatGPT 的聊天机器人,由 Llama 2 提供支持。100% 私密,不会有任何数据离开你的设备。 推荐:用 NSDT编辑器 快速搭建可编程3D场景 1、如何安装LlamaGPT LlamaGPT可以安装在任何x86或arm64系统上。 首先确保…...
常见的跨域解决方案
常见的跨域解决方案: 跨域问题可以分为两种情况:前端跨域和后端跨域。以下是针对这两种情况的跨域解决方案: 前端跨域解决方案: JSONP: 适用于前端向不同域名下的服务器请求数据,通过添加回调函数名称来…...
分布式websocket解决方案
1、websocket问题由来 websocket基础请自行学习,本文章是解决在分布式环境下websocket通讯问题。 在单体环境下,所有web客户端都是连接到某一个微服务上,这样消息都是到达统一服务端,并且也是由一个服务端进行响应,所以不会出现问题。 但是在分布式环境下,我们很容易发现…...
奥威BI财务数据分析方案:借BI之利,成就智能财务分析
随着智能技术的发展,各行各业都走上借助智能技术高效运作道路,财务数据分析也不例外。借助BI商业智能技术能够让财务数据分析更高效、便捷、直观立体,也更有助于发挥财务数据分析作为企业经营管理健康晴雨表的作用。随着BI财务数据分析经验的…...
Android12之com.android.media.swcodec无法生成apex问题(一百六十三)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…...
Xcode build和version
参考 一个叫做Version,一个叫做Build,(version是版本号,build是打正式包每次Archive时的都增加的值)这两个值都可以在Xcode中选中target,点击“Summary”后看到。 Version在plist文件中的key是“CFBundleSh…...
前端面试:【原型链】代码世界的家族传承
嗨,亲爱的代码探险家!在JavaScript的奇妙世界里,有一个令人惊叹的概念,那就是原型链。这个概念就像是代码世界的家族传承,允许对象之间分享属性和方法,让你的代码更加高效和灵活。 1. 什么是原型链…...
2D应用开发是选择WebGL 还是选择Canvas?
推荐:使用 NSDT场景编辑器 助你快速搭建可二次编辑的3D应用场景 在介绍WebGL和Canvas的区别和联系之前,需要先了解它们各自的定义和特点。 WebGL是一种基于标准HTML5的技术,用于在Web浏览器中实时渲染3D图形。它是由Khronos Group开发的一套…...
Android Framework 常见解决方案(20)UDP广播无效问题
1 现象描述和原理解读 该问题同时存在于android App和Framework系统中。最终效果是在Android系统中直接使用UDP广播无效,有意思的是有的android系统可以,有的Android 系统不行。然而该部分代码自己在Linux上测试时是有效的,代码不变…...
日语AI面试高效通关秘籍:专业解读与青柚面试智能助攻
在如今就业市场竞争日益激烈的背景下,越来越多的求职者将目光投向了日本及中日双语岗位。但是,一场日语面试往往让许多人感到步履维艰。你是否也曾因为面试官抛出的“刁钻问题”而心生畏惧?面对生疏的日语交流环境,即便提前恶补了…...
Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误
HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误,它们的含义、原因和解决方法都有显著区别。以下是详细对比: 1. HTTP 406 (Not Acceptable) 含义: 客户端请求的内容类型与服务器支持的内容类型不匹…...
css实现圆环展示百分比,根据值动态展示所占比例
代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...
【C语言练习】080. 使用C语言实现简单的数据库操作
080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...
大学生职业发展与就业创业指导教学评价
这里是引用 作为软工2203/2204班的学生,我们非常感谢您在《大学生职业发展与就业创业指导》课程中的悉心教导。这门课程对我们即将面临实习和就业的工科学生来说至关重要,而您认真负责的教学态度,让课程的每一部分都充满了实用价值。 尤其让我…...
SQL慢可能是触发了ring buffer
简介 最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…...
MFC 抛体运动模拟:常见问题解决与界面美化
在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...
作为测试我们应该关注redis哪些方面
1、功能测试 数据结构操作:验证字符串、列表、哈希、集合和有序的基本操作是否正确 持久化:测试aof和aof持久化机制,确保数据在开启后正确恢复。 事务:检查事务的原子性和回滚机制。 发布订阅:确保消息正确传递。 2、性…...
【Linux】自动化构建-Make/Makefile
前言 上文我们讲到了Linux中的编译器gcc/g 【Linux】编译器gcc/g及其库的详细介绍-CSDN博客 本来我们将一个对于编译来说很重要的工具:make/makfile 1.背景 在一个工程中源文件不计其数,其按类型、功能、模块分别放在若干个目录中,mak…...
