Hi,
With notepad++ it is possible to select the entire word when doubleclik on word, all word selected is highlight (smartHighlight).
With a specific language a word can contain $ or -, that Notepad++ don't select the $ or - when I double-click on a variable.
It is possible to change this with a python script :
def extendWordChar(args): word_chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_$-" for i in range(128,256): word_chars += chr(i) editor.setWordChars(word_chars) notepad.callback(extendWordChar, [NOTIFICATION.BUFFERACTIVATED, NOTIFICATION.READY])
Now Notepad++ select the $ or - when I double-click on a word.
But the smarthilight is not ok because separator word is hardcodes in .\PowerEditor\src\ScitillaComponent\SmartHighlighter.cpp
I propose a patch for SmartHighlighter.cpp to resolve this.
More info :
http://sourceforge.net/p/notepad-plus/discussion/331754/thread/9d0a9b7e/?limit=25&page=1
Regards,
Cyrillev