导航:首页 > 操作系统 > linuxsublime3

linuxsublime3

发布时间:2025-02-04 23:01:21

1. Sublime与Verilog的不为人知的秘密

Sublime Text 3,这款备受青睐的文本编辑器,尽管名义上需要付费,但实际上提供了无限试用,只需无视弹出的付款提示即可免费使用。它支持跨平台,适用于Windows、linux和Mac OS X等操作系统,用户在使用中并未遇到过兼容性问题。Sublime以其直观的界面和强大的功能着称,包括代码缩略图、Python插件和自定义键绑定等,使得易用性和功能性得到了良好的平衡。

对于Verilog编程者来说,使用Sublime Text 3有特定的步骤。首先,从官网下载安装,重点在于安装插件“Package Control”,它负责管理其他插件。你可以通过快捷键或官网指南安装,如输入“Package Control.sublime-package”到控制台,或者通过快捷键Ctrl+Shift+P进行安装和管理其他插件。

在基本功能方面,Sublime Text 3允许直接拖放文件夹到窗口,快速查看目录结构。全局查找功能强大,可以跨文件查找。推荐的插件如Verilog语法高亮自动补全,可以自动补全代码并支持模块文件的快速打开。ConvertToUTF8插件则解决了中文显示问题,而SublimeLinter-contrib-vcom则提供了语法检查功能,方便检查位宽匹配错误。

此外,Sublimerge 3可用于轻量级代码对比,而Verilog Gadget插件则提供了自动生成TestBench文件、插入文件头、自动例化模块以及代码对齐和重复代码生成等功能。这些插件的集成使得Sublime Text 3成为了Verilog编程的得力工具。

2. linux怎么安装sublime

一.通过Package Manager(apt-get):
Sublime-Text-2:
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text
Sublime-Text-3:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
二.通过Terminal:
先下载:
32-bit:
wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2.tar.bz2
tar vxjf Sublime\ Text\磨碧卜 2.0.2.tar.bz2
64-bit:
wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2\ x64.tar.bz2
tar vxjf Sublime\ Text\ 2.0.2\ x64.tar.bz2
再慧腊安装:
sudo mv Sublime\ Text\ 2 /opt/
sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
注:瞎穗配置快捷键
sudo ln -s /opt/sublime_text/sublime_text /usr/bin/subl
快捷键为subl(自定义)

3. Sublime与Verilog的不为人知的秘密

Sublime Text3使用经验
Sublime虽然名义上收费,但是官方支持无限试用,如果弹窗提示你支付,关了就好,所以等于免费。Sublime支持跨平台,同时支持Windows、Linux、Mac OS X等操作系统。目前使用中没有碰到过兼容性问题。Sublime具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。相关增强功能通过插件的方式进行增加,扩展性很强。其他更加强大的编辑器,功能虽然强大,但易用性偏差,需要学习。Sublime在易用性和功能性之间找到了平衡。
打开Sublime的正确姿势,直接登录官网,下载就好,和普通软件一样,双击exe文件安装就好。但是使用Sublime的重点是插件,所以需要安装一个管理插件的插件“Package Control”。最简单安装Package Control的方法:打开Sublime Text3,使用快捷键ctrl + ~,调出控制台。在控制台中粘贴以下代码:或者可以参考官网的其他方式安装该插件。方法二:打开Sublime Text3,按下快捷键 Ctrl+Shift+P,输入package,选择Install Package Control,就可以安装。然后,在Sublime主界面按下快捷键 Ctrl+Shift+P,输入install,在下拉菜单中选择Install Package,然后会弹出另一个输入框,在里面输入需要安装的插件名称,就可开始安装别的插件了。选择了Install Package后,Sublime软件的左下角会有运行动画,表示与官方服务器连接中,请等待一下就会弹出第二个输入框。在Sublime主界面按下快捷键 Ctrl+Shift+P,输入remove,选择Remove Package后,在第二个输入框中选择需要卸载的插件即可。
Sublime基本功能2.2.1文件目录以及窗口控制,将你需要查看的工程里面的源代码文件夹直接拖到Sublime的窗口中即可,在软件的左侧就会显示本目录树状图,方便打开对应的*.v文件。窗口控制就是分栏显示代码,其快捷键是ALT+SHIFT+2,数字代表分栏的个数。2.2.2全局查找,使用快捷键CTRL+SHIFT+F就可以全局查找,不同于CTRL+F查找的方式,可以跨文件查找,并且显示在一个窗口中,双击就可以在文件相应地方显示。
推荐插件之一:Verilog语法高亮自动补全,在上述步骤选择了Install Package后,等待连接服务器,在第二个输入框中输入Verilog,选择Verilog,等待几秒安装插件后即可使用。该插件支持的功能:1、语法高亮 2、自动补全(可以自己修改补全方式) 3、模块文件打开:方便的打开例化文件。在打开了文件目录后,将鼠标放在模块名上,会显示该文件的蓝色名字,点击蓝色的文件名,即可直接打开本模块代码。
推荐插件之二:ConvertToUTF8中文显示,使用快捷键 Ctrl+Shift+P,输入install,选择Install Package,在第二个输入框输入ConvertToUTF8,就可以安装。本插件可以支持GB2312,GBK,BIG5,EUC-KR,EUC-JP这些编码的字体,特别是前两个,在中文显示时会用到。
推荐插件之三:SublimeLinter-contrib-vcom语法检查,该插件已更名为SublimeLinter-contrib-modelsim。本软件可以在输入代码时候,检查语法问题,检查位宽匹配问题。其基本原理是使用modelsim中的语法检查功能,所以查错功能与modelsim类似。但是需要在另一个插件的基础上——SublimeLinter。PS:在Sublime中还有其他verilog的语法检查插件,但是使用比较复杂,需要编译第三方插件,并且在查错的时候存在一个问题,例化问题。当顶层模块例化了其他模块,其他的语法检查插件会报错,提示找不到例化的文件,使用起来不方便,目前本插件使用起来没用什么问题。
推荐插件之四:Sublimerge 3文件对比,使用快捷键 Ctrl+Shift+P,输入install,选择Install Package,在第二个输入框输入Sublimerge 3,然后使用同样的方法安装。推荐使用本插件进行轻量级对比,大量对比用BeyondCompare更好点。该插件支持的功能:代码对比(类似BeyondCompare)。在文件目录中按住CTRL同时选择2个文件,鼠标右键选择Sublimerge->Compare Selected Files,就可以对比。在文件中鼠标右键点击,也可以对比,选择相应的菜单实现相应的功能。
推荐插件之五:Verilog Gadget实用小插件,使用快捷键 Ctrl+Shift+P,输入install,选择Install Package,在第二个输入框输入Verilog Gadget,即可使用。该插件支持的功能:1、自动生成TestBench文件:只用在需要生成TestBench文件的模块中,点击鼠标右键,选择Generate Testbench,直接生成一个Testbench文件,当然,生成的模板可以自己修改。2、插入文件头:在文件中点击鼠标右键,选择Insert Header,即可插入文件头。需要提前写好文件头的txt文档,其中使用{DATE}表示当前日期,使用{YEAR}表示今年,使用{TIME}表示当前时间,使用{FILE}表示当前文件名,然后在Sublime的setting中设置文件头的txt文档的路径就行。3、自动例化模块:在模块中右键选择Instantiate Mole,在顶层文件使用快捷键CTRL+V就可以例化模块。4、自动对齐:选择需要对齐的代码,使用快捷键ctrl+shift+x,即可对齐。自动重复代码:在模块中右键选择Repeat Code with Numbers,可以实现自动重复序列的生成,在写case语句时很有用,具体使用方法可参考官方说明。

阅读全文

与linuxsublime3相关的资料

热点内容
jpg转换成pdf免费软件 浏览:741
范里安pdf 浏览:443
伪造pdf 浏览:75
能删除android文件夹吗 浏览:446
LINUX使用V2ray 浏览:797
找人帮忙注册app推广是什么 浏览:820
独立服务器如何恢复初始化 浏览:11
优秀到不能被忽视pdf 浏览:316
导游程序员家政 浏览:586
22乘28的快速算法 浏览:337
软通动力程序员节2021 浏览:845
安卓系统如何卸载安装包 浏览:870
短信删除助手文件夹 浏览:688
java办公自动化 浏览:342
php中超链接 浏览:254
linux默认路由设置 浏览:36
linux如何挂载iso 浏览:432
vs程序换文件夹后不能编译 浏览:558
安卓源码编译输入脚本没反应 浏览:47
phpmysql自增 浏览:167