Ctrl+shift+arrow (i.e. left or right arrow key) should always highlight the adjacent word, just like shift+arrow highlights the adjacent letter. In Dota 2 it does not.

Most competently-programmed applications will ensure this functionality (don't believe me? try it in any text box in your browser right now, and in Notepad, and in Word, and in most any program of your choice.)