女人被爽到高潮视频免cn费95,久久99精品久久久久久久不卡,内射人妻骚骚骚,久久精品一区二区三区四区啪啪 ,美女视频黄频a美女大全

  • 正文
    • 一、安裝
    • 二、使用
    • 三、gvim里的類似插件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

emacs中用flycheck來實(shí)時(shí)檢查語法

05/09 10:10
507
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

flycheck支持40多種語言的實(shí)時(shí)語法檢查,包括verilog/systemverilog、VHDL、python、tcl等常用的芯片編程語言。

一、安裝

從https://mirrors.ustc.edu.cn/elpa/nongnu/flycheck.html下載flycheck的tar安裝包。

把tar包解壓到emacs插件目錄,并配置~/.emacs,如下:

(add-to-list 'load-path?"~/.emacs.d/flycheck-35.0")
(require 'flycheck)
(global-flycheck-mode)

二、使用

1、python

安裝后flycheck后,我們編輯python時(shí)就會(huì)實(shí)時(shí)顯示和提示語法錯(cuò)誤了。比如下圖,可以看行號(hào)左側(cè)有>>符號(hào)、下劃線等標(biāo)記。第40行提示分號(hào)不是必須的(Unnecessary semicolon [unnecessary-semicolon])。

2、verilog/systemverilog

在安裝verilator,并把verilator/bin加到PATH之后,verilogsystemverilog語法也可以實(shí)時(shí)報(bào)錯(cuò)了,如下圖:

3、tcl

tcl語言需要安裝nagelfar(一個(gè)靜態(tài)檢查tcl語法的工具)。檢查綜合腳本的效果如下:

三、gvim里的類似插件

gvim里可以安裝ale(https://github.com/dense-analysis/ale)來實(shí)現(xiàn)類似功能。

附相關(guān)工具的離線安裝包下載:

flycheck:flycheck-35.0.tar

verilator5:verilator5.037.zip

tcl-nagelfar:nagelfar135.linux.gz

pylint whl:pylint-2.13.9-py3-whl.zip

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

公眾號(hào)ExASIC號(hào)主,從事數(shù)字IC設(shè)計(jì)10余年,主要分享日常工作中的經(jīng)驗(yàn)和技巧,分享讓工作更輕松。