I've been using SAS Studio for a few months now as my main SAS environment (after coming from a predominantly PC Base SAS environment) and I've compiled a list of minor user-experience improvements that could be made to SAS Studio. I didn't want to flood the ballots with a long list of minor changes and this seems to be the best place to provide feedback requests to SAS so I'm putting them all here.
They are in no particular order.
- Some additional keyboard shortcuts would be nice, such as:
- CTRL-H (bring up find/replace, consistent with shortcut used in word and doesn't conflict with shortcut used by any major browser).
- CTRL-RIGHT ARROW when browsing data to see the next 100 records
- Resetting the session with F9 should provide more feedback to the user:
- Provide confirmation that the session is being reset.
- Provide confirmation that the session was successfully reset and is ready to use again
- Option to turn off the drag-drop functionality for moving directories on the file browser. Chrome scrollbars are very skinny (ugh) and a missed pixel can result in you dragging a random folder into another random folder when you're just trying to grab and move the scrollbar.
- When viewing a table, option to right-click column header and choose fit-width. Manually adjusting is too finicky.
- Scrolling an editor with the middle mouse scroll wheel is very jerky in chrome - it jumps 16 lines at a time. I've been unable to find a workable fix yet.
- Pressing the INSERT key to go into insert mode should change the appearance of the cursor. If this is a browser limitation at least give us a visual indication that we're in insert mode in the status bar.
- After pasting text in the editor, pressing the down arrow key should move the cursor down to immediately below the original position of the cursor prior to the paste action (same as Base SAS Enhanced Editor).
- Holding shift then clicking on a line number (ie. just outside of editor window) to highlight a range should work. Clicking between the first character on the line and the edge of the window is finicky.
- When I have multiple .sas files open in the editor, and I am on the leftmost editor tab, if I double-click to view a table, then close that table browser, I should return to the same tab I was on, and the same place within that tab.
- Saving a program that has not yet been saved as something should bring up the save-as prompt. Not just save the document as program1.sas in some non-obvious location.
- Accidentally expanding a directory in the file browser that contains thousands of files/folders makes Studio cry. A way to cancel/interrupt this process would be nice.