ISE调用Notepad++并且实现错误高亮定位的方法
ISE调用Notepad++并且实现错误高亮定位的方法
不管是ISE还是QII,自带的文本编辑软件虽有改进,但仍然让人不过瘾,写代码一直用的是Notepad++,一个很好用的文本编辑软件。最近做毕设,用的是ISE13.2,ISE调用Notepad++的方法很简单:ISE下点击菜单Edit -> Preferences -> Editor. 在Editor选项框里选择Custom,在Command line syntax文本框里输入:
{C:/Program Files/Notepad++/notepad++.exe} $1
大括号{}里是你的notepad++.exe的路径,路径中存在空格的话加上大括号;$1相当于文件名。
然后点OK。以后在ISE工程下点击某个.v或.vhd文件,或者文件编译报错点击错误文件,都会自动调用Notepad++来打开文件。
但是遗憾的是,这种方法并不能实现错误高亮定位,即编译报错点击错误文件,弹出的Notepad++的高亮定位和光标总是出现在代码的第一行,并不能快速地定位到错误出现的那一行,非常不方便。而且网上都没有ISE下调用Notepad++实现错误高亮定位的方法=.=||
没有办法只好自己琢磨,参考网上相关的方法,加上自己的试验,终于试出来了。
前面的步骤同前面相同,只是需要在Command line syntax文本框里输入:
{C:/Program Files/Notepad++/notepad++.exe} $1 -n$2
-n是Notepad++的命令行,代表文件打开后光标所在的行号;$2是指定的行号;注意$1前面和后面的空格。
如此这般,ISE调用Notepad++并且实现错误高亮定位的方法就彻底实现了。
参考资料:
赛灵思关于ISE调用第三方文本编辑软件的回答:
http://www.xilinx.com/support/answers/13713.htm
QII调用Notepad和定位错误行的方法:
http://www.cnblogs.com/yuphone/archive/2011/12/27/2303817.html
Notepad++命令行:
http://npp-community.tuxfamily.org/zh-hans/documentation/notepad-%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8C/%E5%91%BD%E4%BB%A4%E8%A1%8C
转载于:https://www.cnblogs.com/5uperDing/archive/2012/01/05/2313262.html
ISE调用Notepad++并且实现错误高亮定位的方法相关推荐
- H5开发:调用高德地图api实现H5定位功能
关于定位,分为GPS定位和网络定位.本文将详细描述的浏览器定位,属于网络定位.这是一种通过使用高德JS-API来实现位置定位.城市定位的方法,包含了IP定位,检索等多种网络定位方式.如果您的手机支持G ...
- 最大调用堆栈大小超出错误
我正在使用Direct Web Remoting(DWR)JavaScript库文件,并且仅在Safari(台式机和iPad)中出现错误 它说 超出最大呼叫堆栈大小. 该错误的确切含义是什么,它会完全 ...
- ios请求php接口失败,laravel,php_iOS调用Laravel接口返回错误信息,laravel,php,ios - phpStudy...
iOS调用Laravel接口返回错误信息 iOS端代码如下: AFHTTPRequestOperationManager *manage = [[AFHTTPRequestOperationManag ...
- 此计算机上无法找到autocad2017,电脑安装cad2017时提示错误:无法定位inf文件怎么办...
AutoCAD是一款自动计算机辅助设计软件,可以用于绘制二维制图和基本三维设计.有些用户在在安装cad2017的时候却出现了错误:无法定位inf文件的提示,导致无法安装,这该怎么办呢?我们可以在 ...
- Web Api 调用时出现405错误解决方案
Web Api 调用时出现405错误 之前可以调用成功,说明配置没问题 说明: .net core WebApi 在配置终结点时adress不需要指定svc,但是wcf服务需要 错误提示: Syste ...
- java有丰富的库,【判断题】Java有丰富的库供我们调用
A. 正确
B. 错误
[判断题]Java有丰富的库供我们调用 A. 正确 B. 错误 更多相关问题 [单选,B型题] 整体治疗() [单选,B型题] 一指禅推法的操作频率每分钟是() [单选,B型题] 整体与局部同治() ...
- ISE 启动Modelsim的xilinxcorelib_ver错误
ISE 启动Modelsim的xilinxcorelib_ver错误 使用ISE启动Modelsim已经很多次了,都很顺利,可是今天突然出现错误,: # ** Error: (vsim-19) Fai ...
- 配置sublime test3 PHP语法错误高亮
配置sublime test3 PHP语法错误高亮. 在Sublime Text3下同时按住ctrl+shift+p,然后输入install,选择Install Package 输入sublimeli ...
- mc手游服务器明日之后无限法则,手游《明日之后》错误的定位错误的核心,上线没多久就开始凉了...
原标题:手游<明日之后>错误的定位错误的核心,上线没多久就开始凉了 盘点网易最近出来的所有游戏,都是雷声大雨点小,开服阵仗大以为要火,结果几天凉嗖嗖!决战平安京,非人学园,逆水寒,明日之后 ...
最新文章
- Python技巧之函数拆包裹
- Windows Server 2008远程桌面端口更改方法
- u盘 linux centos 5.3,鸟哥linux私房菜学习笔记,U盘安装centos5.3不能正常进入图形界面的问题...
- RHEL4- SAMBA服务(四)在x-window下图形界面简单搭建samba服务器
- ASP.NET Core 运行原理解剖[2]:Hosting补充之配置介绍
- 边打工边研究数学 泸州“农民数学家”出版15本著作
- OpenShift 4 Hands-on Lab (0) - 教程说明和准备环境
- 使用cmd命令创建vue(ivieiw)项目
- CentOS7更换阿里yum源
- docker安装gamit_Ubuntu 14.04下Gamit10.5安装
- PR界面基础介绍与应用
- windows 修改密码 在计算机管理中,管理员如何在Windows 10中更改其他用户的密码...
- MOS管开关速度相关参数
- 42、使用mmrotate中k3det进行旋转目标检测,并进行mnn部署和ncnn部署
- easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误
- 测试员都是背锅侠?测试人员避“锅”攻略,拿走不谢
- 初探Electron,从入门到实践
- php简易留言板功能,简单实现PHP留言板功能
- 使用Ganache,web3js和remix在个人区块链上部署并调用合约
- 【docker-jenkins搭建】docker的jenkins容器java版本(四)