2.5.2 Notepad++

Notepad++ is a free source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment. It addresses to many languages, so people who are using it may wish to debug verilog HDL as well. This is achieved by adding plugin (VeritakSVNppPluginxxx.dll) to Notepad++ for VeritakSV.

Following table shows those combinations are confirmed to work.

Notepad++ VeritakSV VeritakSVNppPluginxx.dll
1 6.3.2 444C 002


2.5.2.1 Install Notepad++
 
Download xxInstalller.exe and install it from here.
Note: supported Notepad++ is 32bit-unicode version only.

2.5.2.2 Install Plugin
 
Open VeritakSV Installed folder.
 Place VeritakSVNppPluginxxx.dll under plugins directory on notepad++ installation. (Delete any previous versions of NppVeritakPlugin.dll/VeritakSVNppPluginxxx.dll if it exists.)




2.5.2.3 Set Invoke Path
Veritak Menu-> Editor Setting
Copy & Paste your Notepad++ path from notepad++ shortcut property . Note "" is required.


Check on Enable. (When you want to use Veripad ,check Enable off) .

That's all the settings to use Notepad++ as editor.

2.5.2.4 How to Invoke
 
All is the same as veripad. Try load any project and invoke the editor.
Small dialog should be appeared as follows. ( Example below has different color by some customization made)



If Dialog is not appeared , Try following procedure.
Plugins->Veritak -> Dialog Display


2.5.2.5 Move Dialog
 
Since the dialog is dock-able, following config may be possible. D& D the portion around the arrow below to move
Resize the dialog if you like.

.


2.5.2.6 Step

Press Step Botton to step.



2.5.2.7 Tool Tip

If mouse stays around variable word more than 1sec, tool tip will be appeared.
Please note available tooltip can be only in a scope aroud current stepping.



2.5.2.8 Breakpoint

If you click margin below, the book mark(-) should be toggled,which is treated as the breakpoint.


Tips:
  
VeritakSV Sim Engine must be alive to set breakpoints.This means they can be set only after successful compilation and before $finish. You can place the breakpoint on only which simulator engine can recognise.

Simulation stops at breakpoint after pressing Go button.






2.5.2.9 Save& Compile& Run &Shortcut

If the button is pressed, all editing source are saved, and issue start-compile to VeritakSV.

Others:

< VisualStudio 12 project and source of the DLL is located T.B.D..>