The SAS EG editor, where I spend most of my day, could be much improved. I'd like to make the following suggestions to make my work easier and more efficient: When opening a file in SAS EG, it doesn't use a standard Windows file open dialog box. Instead, you must first select from Recent, My Computer, Servers, etc. If you select My Computer or Servers, you then need to select the folder. It should just open to the last accessed folder with one click. Making all of these selections every time is annoying and unproductive. Because it does not use a standard Windows file dialog, the folder of the file you are editing is not displayed, but it should be. Since you have the ability to open local or remote files, it would be very helpful if you had a window similar to WinSCP, enabling easy file transfer between your local machine and a server. In the log window, clicking on Errors, Warnings, or Notes does not correctly subset the list below to display Errors, Warnings, or Notes. Block copy (Alt + left mouse button + drag) does not work correctly (as it does in Notepad++). You can't create a block past the end of a line - you need to insert spaces first, or you will have a jagged left edge to your selection. SAS should automatically insert spaces to match the width of the selection or the line above. You can't select a vertical line and begin inserting characters. If you want to insert a vertical block of text, you need to insert it one row at a time manually. This functionality is very easy in most editors and would save me a lot of time. When performing a replace in a selection of text, the replace dialog should stay open and the selection stay selected so that you can make another replacement without having to re-select the text. It would be nice if you could easily flag a row by clicking in the left margin, similar to what you can do in Notepad++, so that you can easily find that row again after scrolling up or down. It would be helpful to have a count of the number of rows selected at the bottom of the screen, like in Excel, so that you can easily count code lists and the like.
... View more