成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

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

emacs中用flycheck來實時檢查語法

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

flycheck支持40多種語言的實時語法檢查,包括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時就會實時顯示和提示語法錯誤了。比如下圖,可以看行號左側有>>符號、下劃線等標記。第40行提示分號不是必須的(Unnecessary semicolon [unnecessary-semicolon])。

2、verilog/systemverilog

在安裝verilator,并把verilator/bin加到PATH之后,verilogsystemverilog語法也可以實時報錯了,如下圖:

3、tcl

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

三、gvim里的類似插件

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

附相關工具的離線安裝包下載:

flycheck:flycheck-35.0.tar

verilator5:verilator5.037.zip

tcl-nagelfar:nagelfar135.linux.gz

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

相關推薦

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

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

吴忠市| 青铜峡市| 大关县| 平利县| 澎湖县| 平舆县| 曲阜市| 耒阳市| 东乡族自治县| 新巴尔虎左旗| 平定县| 阿城市| 曲水县| 灌阳县| 琼海市| 武冈市| 平邑县| 余庆县| 阳春市| 罗甸县| 图木舒克市| 甘孜县| 乐山市| 汝州市| 于都县| 聊城市| 潼关县| 开鲁县| 陇南市| 合川市| 曲阜市| 多伦县| 达拉特旗| 迁安市| 遂昌县| 长治县| 资中县| 灵宝市| 嘉鱼县| 兴宁市| 沿河|