NetWeaver Identity Management, <a href="http://www.sdn.sap.com/irj/sdn/nw-identitymanagement" target="_blank">IdM</a>, offers a built-in script editor which can be replaced easily by another
editor of your choice. <a href="http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Main_Page" target="_blank">Notepad++</a> is a very nice and handy text editor which offer syntax highlighting.
describes how to activate Notepad++ as the script editor for IdM <a href="http://www.sdn.sap.com/irj/sdn/nw-identitymanagement" target="_blank"></a> (assuming that the program is already installed) and how to enable syntax highlighting for IdM scripts using a specific
(black), comments (grey) and in addition IdM internal functions (green) and IdM
global scripts (orange):
1. Step: Activate Notepad++ as script editor in IdM
path to the Notepad++ program at "Tools->Options->Script editor" in the Identity Center:
2. Step: Download and prepare the Notepad++
language definition file
the Notepad++ <a href="http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Language_Files" target="_blank">language file page</a> and download the file
userDefineLang_SAP_IdM_7.1.xmlwhich is labeled as "SAP NetWeaver IdM
I’ve prepared a language file which is optimized for IdM release 7.1. I plan, to publish another file
for release 7.2, too.)
don't have an
file already, you can drop this file among
your other configuration file, in the <a href="http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Notepad%2B%2B_Install_Folder" target="_blank">Notepad++ Install Folder</a>. It should be renamed
correct language gets automatically selected while opening a script in IdM.
Technically IdM uses the
.vbsfile extension even if the file content is
3. Have fun
... and eyjoy better reading of IdM scripts.