Essbase MDX and Maxl language highlighting in Notepad++


I just finished creating the highlighting for MDX and MAXL commands. So with this now, you can highlight Essbase Calculation scripts, Maxl Scripts and MDX commands(Hyperion version)



I’ve tried to include almost all commands to this, please let me know if I missed any.

Installation instructions

Follow the instructions below if Notepad++ is installed on your system (not running from a folder)
  •  Download the xml file to your computer. 
  •  Click start, run, type (or paste in) %APPDATA%Notepad++ (this will be the folder where you have config.xml) then click ok.
  •  Open userDefineLang.xml with a text editor.  If it does not exist, simply download/save the one you downloaded to this folder and rename it to userDefineLang.xml, you’re done!
  •  If you have an already defined User Language, open the file with your favourite text editor (such as notepad++ or notepad).
  •  Simply copy everything from the first file starting at <UserLang…> to </UserLang> and paste it at the end of the userDefineLang.xml right before </NotepadPlus> 
  •  Save the newly improved userDefineLang.xml
  • Restart Notepad++
Follow the instructions below if Notepad++ is run from a folder (Portable)
  •  Download the xml file to your computer. 
  •  Go to root folder of Notepad++(this will be the folder where you have config.xml) t
  •  Open userDefineLang.xml with a text editor.  If it does not exist, simply download/save the one you downloaded to this folder and rename it to userDefineLang.xml, you’re done!
  •  If you have an already defined User Language, open the file with your favourite text editor (such as notepad++ or notepad).
  •  Simply copy everything from the first file starting at <UserLang…> to </UserLang> and paste it at the end of the userDefineLang.xml right before </NotepadPlus> 
  •  Save the newly improved userDefineLang.xml
  • Restart Notepad++
Follow the instructions below if you are using Portable Apps’s Notepad++
  •  Download the xml file to your computer. 
  •  Navigate to Notepad++PortableDataConfig.
  •  Open userDefineLang.xml with a text editor.  If it does not exist, simply download/save the one you downloaded to this folder and rename it to userDefineLang.xml, you’re done!
  •  If you have an already defined User Language, open the file with your favourite text editor (such as notepad++ or notepad).
  •  Simply copy everything from the first file starting at <UserLang…> to </UserLang> and paste it at the end of the userDefineLang.xml right before </NotepadPlus> 
  •  Save the newly improved userDefineLang.xml
  • Restart Notepad++

    Hope it helps
    Advertisements

    About Celvin Kattookaran

    I’m an EPM Consultant, my primary focus is on Hyperion Planning and Essbase. Some of you from Hyperion Support team might recognize me or have seen my support articles, I was with the WebAnalysis Support Team. I'm an Independent Consultant with “Intekgrate Corporation” based out of Aurora office. I’m from God’s Own Country (Kerala, India), lived in all southern states of India, Istanbul and Johannesburg (and of course United States). I’m core gamer :) and an avid reader. I was awarded Oracle ACE Director for my contributions towards EPM community.


    Leave a Reply

    0 thoughts on “Essbase MDX and Maxl language highlighting in Notepad++