UltraEdit版本为25.20.0.88,其他版本也适用。

1:下载Verilog的语法高亮文件。
即可支持相应的语言编辑,关键字将用不同色彩标出。
可以到官方网站去下载,包括上百种语法文件,我想应该都能满足大家的需要吧!
https://www.ultraedit.com/downloads/extras/wordfiles.html
也可以从下方链接中下载,已被设置过,可跳过2,3,4步骤:https://download.csdn.net/download/qq_33231534/12243453

2:使用UltraEdit打开下载的文件,将第一行的L20改为L14,因为UltraEdit只支持20种语法。

3:加入折叠功能
由于Verilog HDL的块一般是以begin和end作为开始和结束的标记,其作用相当于C语言的
大括号。在verilog2001.uew中添加进如下代码即可:

/Open Fold Strings = "begin""case"
/Close Fold Strings = "end""endcase"

放置在  /C1"Keywords" 上方即可。
这里除了begin和end可以进行折叠外,另外一对case和endcase同样可以完成折叠,同样的
方法可以添加你需要的折叠标志。

4:加入自动缩进功能
同样在wordfile.txt中,有控制自动缩进的语法。所谓自动缩进就是指,输入begin回车,下一行自动加一个tab;输入end,下一行自动退回一个tab。用户可以自己添加不同的缩进词实现自动缩进。如:

/Indent Strings = "begin""case""fork" "if" "else"
/Unindent Strings = "end""endcase""join" "else"

放置在  /C1"Keywords" 上方即可。

5: 用UltraEdit打开文件,第一行  = (* Block Comment Off Alt = *)   文本删除,否则写Verilog语法的组合逻辑always@(*)后边内容将会被注释。

6:  还可以加入其它一些自定义功能,如函数调用功能,大家可以自己摸索。

7:  将下载的文件verilog2001.uew放置在软件目录下wordfiles下,重启软件打开就OK了。
wordfiles目录查找方法:
     (1)打开UltraEdit->高级->设置


         (2)右侧导航栏->编辑器显示->语法高亮->文档的完整目录名称

使用UltraEdit25.20.0.88进行Verilog语言编辑配置方式(详细)相关推荐

  1. CentOS6.0/RedHat Server 6.4安装配置过程 详细图解!

    1.准备安装 1.1 系统简介 CentOS 是什么? CentOS是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本的 CentOS 都会 ...

  2. 2021最新Unity的jdk SE8(1.8.0 )的安装及环境配置 超级详细配图版

    ①安装jdk1.8.0 ①安装jdk1.8.0 我看大部分的博文都说直接去Java官网就行 但是我去官网发现jdk se8下载要登录,太麻烦了. 资源分享:提取码pcyx 下载完成后启动. 点击下一步 ...

  3. Verilog语言与数字系统设计

    学习Verilog语言必要的基础知识 计算机导论 数字逻辑或数字电路与逻辑设计 计算机科学概论 拓展学习: 计算机组成原理 计算机体系结构 学习视频链接: 基于FPGA的Verilog语法基础课程(至 ...

  4. 20.0、C语言数据结构——图的存储结构

    20.0.C语言数据结构--图的存储结构 图的存储结构相比较线性表与树来说就复杂很多了: 1. 我们回顾下,对于线性表来说,是一对一的关系,所以用数组或者链表均可简单存放:树结构是一对多的关系,所以我 ...

  5. HDL4SE:软件工程师学习Verilog语言(十一)

    11 流水线 前面一节介绍了状态机的概念.状态机用于描述事务处理的一个程序性流程,可以组成顺序,分支,循环的事务处理流程.这些概念本来在verilog中的行为级描述中是有的,但是由于不是RTL描述,因 ...

  6. HDL4SE:软件工程师学习Verilog语言(十四)

    14 RISC-V CPU初探 前面我们介绍了verilog语言的基本语法特征,并讨论了数字电路设计中常用的状态机和流水线结构,然后我们借鉴SystemC的做法,引入了HDL4SE建模语言,以及相应的 ...

  7. Verilog语言实现并行(循环冗余码)CRC校验

    1 前言 (1)    什么是CRC校验? CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定.循环冗余检查(CRC)是一种数据传输检错功能, ...

  8. Verilog语言菜鸟教程知识关键点记录

    Verilog语言菜鸟教程知识关键点记录 1.两类数据类型:线网数据类型与寄存器数据类型,线网表示物理元件之间的连线,寄存器表示抽象的数据存储元件. 2.Verilog 作为硬件描述语言,主要用来生成 ...

  9. Verilog语言快速入门(一)

    组合逻辑的一般模板 时序电路的一般模板 模块总体结构 模块说明 功能描述 1.assign语句   1)算数型 2)逻辑型 3)关系运算符 4) 等价运算符 5)按位运算符 6)缩减运算符 7) 移位 ...

最新文章

  1. 讲座预告 | 全年最值得看的英仙座流星雨要来 如何一晚看上百流星
  2. TensorRT推理报错:pycuda._driver.LogicError: cuMemcpyHtoDAsync failed: invalid argument
  3. 阅读笔记1(面试题功能测试-自动化提升效率)
  4. pfx证书密码怎么查询_网站是HTTP?10分钟变成HTTPS!域名免费添加配置SSL证书,变成https//环境...
  5. selenium中Chrome和Firefox浏览器驱动的使用和版本对应
  6. 浅谈智能卡加密芯片在智能设备领域的技术运用
  7. 利用matlab使用窗函数,Matlab中窗函数的简单使用
  8. 异步 Action 的定义
  9. jq-ui-multiselect插件的使用
  10. 合成分红游戏源码_养成合成分红游戏源码,广告分红游戏开发
  11. 通道注意力机制keras_注意力机制及Keras实现
  12. php两个问号??表示什么意思
  13. 利用tftp服务器进行IOS备份升级
  14. 解决can't find -lGL的问题
  15. 独木舟上的旅行(船问题贪心)
  16. linux 命令 ps的作用,Linux之ps命令
  17. 20140601-百家讲坛
  18. 张玉成科学院计算机所,专家人才库数据----中国科学院计算技术研究所
  19. yum错误:Cannot retrieve repository metadata (repomd.xml) for repository解决方法
  20. web字体库加载优化_优化Web字体以提高性能:最新技术

热门文章

  1. 《航空系统》项目研发总结
  2. 小程序(三)配置tabbar及自定义tabbar样式
  3. DOS命令:你知道多少?
  4. java用for打印正方形_Java程序为给定的整数打印正方形图案
  5. 助力企业实现远程监控故障诊断
  6. 新时达服务器的显示板坏了,液晶显示器驱动板几种常见故障的检修
  7. PS入门:人物添加红晕和黄昏变早上
  8. Imagej-Fiji批量处理图片实现二值化
  9. costmap_2d 代价地图
  10. ARM立即寻址中有效立即数的计算