I think it is OK to close this as it will be difficult to implement it and there is already a nice way to solve it using the shortcuts of StevenAZ. Thanks
For those that want to solve this problem now. You can install in eclipse the plugin GLANCE. http://www.exyte.com/glance/updates This allows you to search and highlight multiple occurrences on any file. Better than nothing.
Sorry again my bad!. The code had a typo. Please ignore this ticket again.
Highlight and format problem with defines
Sorry i close this ticket. The error was that i was calling wrong the command release for Questa flavor. It should be task force_wrp_tdc_data(logic [9:0] value); `ifdef VCS $hdl_xmr_force("secure_core_tb_top.u_secure_core_wrp.secure_core_top_1.U00.U05.U02.TDC_XB", "value", "0 ps", "freeze", , 0); `else //QUESTA force secure_core_tb_top.u_secure_core_wrp.secure_core_top_1.U00.U05.U02.TDC_XB = value;//direct force DUT intern signal `endif endtask task release_wrp_tdc_data; `ifdef VCS $hdl_xmr_release("secure_core_tb_top.u_secure_core_wrp.secure_core_top_1.U00.U05.U02.TDC_XB",...
Wrong error in SVeditor code parser with tasks inside interfaces
Dear Synath, yes that works. Is really not possible to write the "=" in the macro. It is strange that the compilers and the simulators accept that. SVEditor could change the error to a warning :D
Maybe, there is a workaround or other way to write this using less parenthesis.