sublime의 다음 튜토리얼 칼럼에서는 sublime text3 Verilog 코드 작성의 고급 작업을 소개할 예정입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
2018.10.21
오랫동안 블로그를 쓰지 않고 공부하고 정착해왔는데, 배울수록 아는 것이 적어지더라구요. 그냥 서둘러!
블로거가 1학년 여름방학을 맞아 FPGA를 접한 지 거의 1년 반이 지났습니다. 처음 시작할 때는 Quartus에 포함된 에디터를 사용했는데, 나중에는 Notepad++로 전환하여 코드를 작성하는 것보다 인터페이스가 더 좋아졌습니다. 나중에 또는 지난 몇 달 동안 저는 gvim을 사용하기 시작했습니다. 처음으로 다른 사람들이 사용하는 것을 봤을 때 정말 대단한 작업이라고 느꼈습니다.
먼저 사장님의 놀라운 작전을 보시죠
여러분도 놀라고 감탄하실 거라 믿습니다. 물론 이 단축키 명령을 사용하면 시간이 단축되고, 반복적인 글쓰기가 줄어들며, 글쓰기 효율성이 크게 향상된다는 사실도 알게 되었습니다. 그런데 문제가 발생했습니다. gvim
에는 키워드 완성 기능이 없습니다. (수정해 주셔서 감사합니다. gvim 키워드 완성 기능은 구성 파일에 추가할 수 있으며 관심 있는 친구는 사용해 볼 수 있습니다.)그리고 선택 항목이 모두 밝아서 제 젠장, 실수하기 쉽잖아. 최종적으로 합성해 보면, 이렇게 완벽한 에디터가 없지 않나? 물론 대답은 '예'이며 매우 강력합니다. 이제 본론으로 들어가서 잠시 저를 따라오세요1. 먼저 공식 웹사이트로 이동하여 sublime text3 http://www.sublimetext.com을 다운로드하세요. /, 직접 설치
2 플러그인을 자동으로 관리하고 설치하려면 Package Control
플러그인을 설치하세요. 기본적으로 Package Control은 수동으로 설치되지 않습니다.
Ctrl ~
콘솔을 불러와 제어 Taichung에서 다음 명령을 붙여넣습니다. Package Control
插件,自动管理安装插件
默认是没有安装 Package Control 的,需要我们手动安装:
Ctrl ~
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 설치가 완료되면 다시 시작하세요3. 중국어를 설치하세요. 플러그인 ctrl+shift+p 검색창을 띄우고 설치를 입력하세요. Enter를 클릭하고 잠시 기다리면 상자가 다시 나타납니다. ChineseLocalizations를 입력한 다음 설치를 클릭하세요. 메뉴 표시줄의 도움말 마지막 줄에 언어 옵션이 있습니다. 4 Verilog 플러그인을 설치하고 마지막으로 Verilog를 입력하고 첫 번째 설치를 선택합니다. , 메뉴 표시줄로 이동하면 Verilog 옵션이 있습니다지금까지 sublime은 notepad++의 기능만 구현했으며 gvim의 기능을 구현했습니다. 5 빠른 플러그인을 설치합니다. 链接:https://pan.baidu.com/s/1Szq3HfsvzpYP5Ophh_W9zA 下载这三个插件,解压到这个红色框的路径下,这个路径不是安装的路径,不管你装在那个盘,都会有这个路径,我是win7系统,其他系统没测试过,应该不会有太多出入,黄色框就是这三个插件,sublime会自动识别并添加这三个插件。绿色框里面存放了verilog快捷的片段代码 打开这个文件如下,一个文件是一种片段功能,就如文件名一样, 选中第一个文件,邮件选择sublime打开。黄色框就是代码片段,红色框是快捷命令,白色框是生成代码片段后鼠标的位置。 再如下图,${x}这个是鼠标位置,里面的数字是操作顺序,${1}是生成当前片段后鼠标自动跳到这个${1}位子,${1}位子编写完后可以按table键跳到${2}位置继续编写,以此类推。这是一个强大的功能。 6.完成后,来欣赏一下,大神级别的操作吧 7.注册激活 菜单栏Help - Enter License输入下面注册码即可,如果失效,自己百度一下都有的
提取码:whxb—– BEGIN LICENSE SJOLZY.CN —–
Alexey Plutalov
Single User License
EA7E-8607763DC19CC1 134CDF23 504DC871 2DE5CE55
585DC8A6 253BB0D9 637C87A2 D8D0BA85
AAE574AD BA7D6DA9 2B9773F2 324C5DEF
17830A4E FBCF9D1D 182406E9 F883EA87
E585BBA1 2538C270 E2E857C2 194283CA
7234FF9E D0392F93 1D16E021 F1914917
63909E12 203C0169 3F08FFC8 86D06EA8
73DDAEF0 AC559F30 A6A67947 B60104C6
—— END LICENSE ——
总结:做FPGA开发很慢,为了提高工作效率,像这样的编写代码很爽,但是不适合入门就上手,如果你刚入门建议还是老实用开发软件自带的吧,一个一个的敲,熟悉关键字,一步一个脚印,把基础做扎实。还有这些快捷片段根据自己习惯修改。
sublime很强大,这只是一小部分,自己多百度有很多大陆等待发现。有大神需要补充的欢迎交流,也欢迎指出错误!!!!!
2018.11.19
1.更新两个主题插件
agila theme 和 boxy theme
预览一下界面效果,看着很舒服
安装与上面的操作一样,在配色方案里面选择下图所示
这两个主题插件有很多效果,自己可是这配一下,适合自己才是最好的
2.再补充几个快捷操作
1)鼠标中间 列操作
2)ctrl+shift+D 复制粘贴当前这行
위 내용은 수집할 가치가 있습니다! Sublime text3 Verilog 코드 작성 고급 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!