------------恢复内容开始------------

------------恢复内容开始------------

## 前言
*工欲善其事,必先利其器*
一款好用的撸码软件,能够大大的提高工作效率,这里我推荐使用SublimeText3文本编辑软件作为我撸码的“神器”
(**当然Vscode也可以,单纯因为以前用习惯了SublimeText,可以自己折腾,找到自己喜欢的软件**)

本人对撸码软件有如下诉求:

  1. 界面干净、操作简单
  2. 支持Verilog语法高亮
  3. 能够实时检查基本的语法错误
  4. 可以自定义代码片段——通过插件
  5. 自动例化模块(本文已解决)

SublimeText3丰富的插件正好满足我的诉求,当然能力强的大佬可以自己造,本人实属卷心菜一颗,就只能好好的

躺平享受前辈们造好的“轮子”。作为懒癌晚期重度患者,撸码的时候只想怎么省事怎么来

正文

一、SublimeText3软件的下载与安装

安装完成,无限试用

(尊重正版,打击盗版)


二、Verilog开发环境的搭建

2.1安装插件包管理器(Package Control)

点击Tools,在下拉菜单栏中点击Install Package Control



出现如下提示,说明安装成功

2.2安装中文汉化插件(英语好的可以跳过这个步骤)

Shift+Ctrl+P 输入Package Control:Install Package 或者 pci



稍微等待一会儿出现插件安装列表



输入Chinese,选择ChineseLocalizations

汉化成功

2.3安装Verilog语法

由于SublimeText不自带Verilog语法高亮,需要安装Verilog插件来实现语法高亮

按照安装中文汉化插件的步骤打开插件安装列表,输入Verilog,选中Verilog



打开视图-->语法--> 可以看到Verilog(安装成功)

2.4安装Verilog Gadget(实现自动例化模块,局部格式化)

按照插件安装步骤,输入Verilog Gadget 选择安装



出现下图



说明安装成功

自动例化



在另一个模块中粘贴(Ctrl+C)就能完成例化了

具体用法可以打开VerilogGadget Readme




在SublimeText3中搭建Verilog开发环境记录(一)的更多相关文章

  1. 在SublimeText3中搭建Verilog开发环境记录(二)

    接上文 SublimeText3中搭建Verilog开发环境记录(一) 在实现了基础功能后,继续添加插件,让功能更为完善: 快速创建代码模块(snippet) Ctrl+鼠标左键实现模块跳转 通过iV ...

  2. 在 Ubuntu 13.10 中搭建Java开发环境 - 懒人版

    本文记录我在Ubuntu 13.10中搭建Java开发环境. 本文环境: Ubuntu 13.10 x64运行在Win7下的VMware Workstation 10中. 1. 安装JDK与JRE s ...

  3. 如何在 VS Code 中搭建 Qt 开发环境

    前言 VS Code 高大上的界面.强大的智能联想和庞大的插件市场,着实让人对他爱不释手.虽然可以更改 Qt Creator 的主题,但是 Qt Creator 的代码体验实在差劲.下面就来看看如何在 ...

  4. [转]在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  5. 在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  6. Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境

    在Ubuntu/Linux 中搭建Arduino开发环境 我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 需要安装的Arduino的版本:Arduino 1.6.11(最新版本) ...

  7. 手把手在MyEclipse中搭建Hibernate开发环境

    (尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/53414303冷血之心的博客) 在MyEclipse中如何搭建Hib ...

  8. 方案:在Eclipse IDE 中搭建Python开发环境

    Eclipse是一款功能强大的IDE,Python是一种功能强大的计算机语言,但是Python的IDE环境确实很缺乏,如果在强大的Eclipse中添加Python开发环境,那样就很完美了. 在这里,我 ...

  9. 在 ubuntu18.04 中搭建 Django 开发环境

    在Ubuntu 18.04 安装 python3.pip3.pycharm,搭建 Django 开发环境. 1.安装 python3 pip3 sudo apt-get install python3 ...

随机推荐

  1. YOLOv3和YOLOv4长篇核心综述(下)

    YOLOv3和YOLOv4长篇核心综述(下) 4.3.3 Neck创新 在目标检测领域,为了更好的提取融合特征,通常在Backbone和输出层,会插入一些层,这个部分称为Neck.相当于目标检测网络的 ...

  2. CodeGen概述

    CodeGen概述 CodeGen是在协同开发环境中工作的软件开发人员可以用来生成源代码的工具.该代码可能是Synergy DBL代码,也可能是其他语言的源代码.CodeGen并不局限于为任何特定的开 ...

  3. 性能分析之CPU分析-从CPU调用高到具体代码行(C/C++)

    今天在培训的过程中,也提到了分析要具体到代码的事情,如果思路方向是正确的,对java应用和C/C++应用来说,也是几个命令就可以跳到代码行了.前提是要能看得懂堆栈信息.所以一直以来我在讲课的过程中都有 ...

  4. 简单sql字段解析器实现参考

    用例:有一段sql语句,我们需要从中截取出所有字段部分,以便进行后续的类型推断,请给出此解析方法. 想来很简单吧,因为 sql 中的字段列表,使用方式有限,比如 a as b, a, a b... 1 ...

  5. 创建react项目并集成eslint/prettier/commit-lint

    创建 react 项目 npx create-react-app jira-new --template typescript 如果不想使用 TS,而要用 JS 的话,则删除 -template ty ...

  6. CentOS7详细安装教程(图文)

    CentOS7安装过程:(图文详解) 为了做实验,装台Linux的虚拟机,手上有这个7的ISO文件就懒得去下载8的了. 0X01.虚拟机配置 0X02.CentOS7系统配置安装 分别创建/boot区 ...

  7. Kubernetes的亲和性和反亲和性

    节点亲缘性规则可以影响pod被调度到哪个节点.但是,这些规则只影响了pod和节点之间的亲缘性.然而,有些时候也希望能有能力指定pod自身之间的亲缘性. 举例来说,想象一下有一个前端pod和一个后端po ...

  8. 3、mysql的多实例配置(3)

    8.mysql多实例故障排错:

  9. 【问答分享第一弹】MySQL锁总结:MySQL行锁、表锁、排他锁、共享锁的特点

    大家好,我是小于哥哈.前几天能分享了第一期面试题,MySQL 中有哪几种锁 和 这些锁各有哪些特点 ,这道面试题是经常会被问到的一个面试题,大家反馈的都挺不错的.今天特此来总结一下. 首发于公众号[终 ...

  10. redis-list实现

    Redis 数据结构---链表 Redis的list底层实现使用的不是数组而是链表的数据结构 叫listnode  是一个双向链表 ListNode{ Struct listNode *prev  / ...