SAS Enterprise Guide is an interactive interface to SAS (running locally or on a remote server).
Some possibly useful keyboard shortcuts
ctrl+g: jump to prompted line number. Useful if line numbers are displayed (Program->Editor Options->Show line numbers)
ctrl-/, ctrl-shift-/: (Un-)comment code.
ctrl-[, ctrl-]: jump to corresponding opening/closing parenthesis/brace
alt-num*: (un-)fold current block (num* = * on number block)
ctrl-alt-num+, ctrl-alt-num-: (un-)fold all foldings. (num- = minus sign on number block)
alt-shift-r: record macro and stop recording it.
ctrl-F1: play last recorded macro.
alt-F8: play any recorded macro.
ctrl-shift-m: Open keyboard macro window.
ctrl-F2: set/unset marker in current line.
F2: jump to next marked line.
shift-F2: jump to previous marked line
ctrl-shift-c: open color chooser.
More keyboard shortcuts under Program->Enhanced Editor Keys.
Opening any file as text
Tools -> Options -> Results -> Viewer -> File extensions to open as text by default.
German: Extras -> Optionen -> Ergebnisse -> Viewer -> ...