Hi heedless,
I imagine the first thing that I should mention is that SlickEdit has an Emacs as well as a Vi-VIM emulation that you can work with by going to Tools-->Options-->Emulation.
We have put together a list of some of the features that we know our Power Users take advantage of and wanted to make sure that all of our Users are aware of them.
http://www.slickedit.com/content/view/353/217 MOST of them can be found in v9, with the exceptions being Comment Wrapping, Code Templates. Virtually all of the other features can be found in v9, and more than likely have been expanded/improved as we continue the evolution of SlickEdit.
Every SlickEdit installation has a \docs directory with the User Guide as well as a Getting Started Guide.
At our FAQ page,
http://www.slickedit.com/content/view/374/229/ , you will find more "How to" information about using SlickEdit, as well as some troubleshooting info.
Below is a list of other things that Users were looking for on another thread here on the Community page that I've posted here as well as some information from the v9 readme.
• open/edit files up to 2GB -yes
• syntax highlighting for:
• C/C++ - yes
• Java - yes
• Java Script - yes
• Visual Basic - yes
• Perl/CGI - yes
• HTML - yes
• SQL - yes
• Tcl/Tk - yes
• XML - yes
• Customize highlighting for any language -yes
• file compare/Diffzilla - Definitely! Whole Directory compare... very powerful!
• code templates - Yes
• commenting/uncommenting code - Yes
• text sort - Yes
• normal and columnar text selection - Yes, very easy to do, not clunky at all
• bookmarks - Yes
• search and replace with regular expressions - Yes
• search and replace text in all open files - Yes... and more! Search and replace throughout project
• incremental search with text emphasizing - Ctrl+I
• C/Java-style block auto indent/outdent - Yes
• Ability to plug in external compilers - Yes
Dual Monitor Support--SlickEdit now enables developers to take advantage of the extra real estate provided by dual monitors. SlickEdit remembers window locations and, once an item has been moved to a particular monitor, will display that item on the correct monitor in future sessions.
Full Screen Editing Mode--The new full screen editing mode in SlickEdit allows developers to expand the edit window to the full size of the screen to provide additional coding real estate. Full screen editing is particularly useful when the developer is editing large files but does not need SlickEdit toolbars and windows at that time.
CodeWright Emulation--SlickEdit now includes CodeWright emulation, which provides CodeWright users with the ability to keep their familiar key bindings and easily migrate to SlickEdit.
Softwrap--The new Softwrap feature SlickEdit enables the developer to easily view long lines of code without scrolling. The line is wrapped as though a carriage return was inserted, however, the file itself is not modified.
Background Search--SlickEdit now includes a background search capability, which allows the developer to continue editing while the search is being performed. All of the powerful search features in SlickEdit, such as color or regular expression search, are available in background searches.
Limit Tag Display--Large files, particularly XML files, may have a very large number of tags. The limit tag display feature in SlickEdit limits the number of tags displayed so that the Defs Tab (formerly called the Procs Tab) is not overly large.
Backup History--SlickEdit now provides a backup history, which is a powerful mechanism to view and restore previously saved versions of a file. By using backup history, developers can easily revert to a previous version that was not checked into version control.
Multiple Last-Recorded Macro--SlickEdit now includes a new command called execute_last_macro_key() to allow developers to quickly bind recorded macros to a set of keys, such as Ctl+0 through Ctl+9.
To use this feature: Bind execute_last_macro_key to the keys that you wish to be able to run recorded macros on. Ctl+0...Ctl+9 are typical. When recording a macro, press the key that you wish to bind it to when you stop recording. For example, when done recording press Ctl+3 to bind the newly recorded macro to that key. Subsequent key presses of this key will run that macro.
DIFFzilla Retain Settings--When run from the command line, the DIFFzilla differencing system now retains settings for screen size and location as it has done from within SlickEdit.
Hope this info helps you and post here again if you have any usability questions. We'll get to it if we can, but as you can see, your fellow Community Members have a firm grip on using SlickEdit and getting the most out of it that they can.
Best,
SlickEdit Support
P.S.--Note on Dswag89's post.
2.) Column Selection and editing--BRILLIANT. Right Click to select a block and edit (or for those that are mouse sensitive), simply use Ctrl+B in most emualtions to lock the cursor and then create a block selection with your arrow keys.
6.) The SlickEdit command line? An unbelievable time-saver, mouse movement saver, etc. Hit Escape (in most emulations) and you can run any SlickEdit command-- ie: save-all without having to go to the File-->Save All menu item. There is more info on the command line at the bottom of the Cool Features link in the above content. It is much more powerful than simply being able to save-all!