In our last post, we talked about the advantages of NXTware Remote and ICC’s view on 5 of NXTware’s advanced editor functions (parsing, syntax highlighting, source code templates, search & replace, and bookmarks. In this post we will discuss 5 more advanced editor functions: content assist, mirror files, editor preferences, macros, and keyboard shortcuts.
NXTware Remote Advanced Editor Function 1: Content Assist
Content assist enables auto completion of reserved words or local variables by writing the prefix of the word and pressing Ctrl + Space key. Auto completion shortens the time it takes to type and the overall development process. In addition, user templates for auto completion can also be defined to ease up the development process. According to ICC, they have “more time to concentrate on the logic rather than technical typing.”
NXTware Remote Advanced Editor Function 2: Mirror Files
With mirror files, a single file can be opened several times in the same editor. The open files are synchronized and a developer can work on different parts of the same file at the same time. One part of the file can be changed by looking at a different part of the same file. According to ICC, “it is easier to copy something you already wrote.”
NXTware Remote Advanced Editor Function 3: Editor Preferences
Editor preferences are a set of menus that allow you to control the configuration and visualization of the current editor. For VMS compliance, a fixed font size must be used and the Tab length must be set to 8 characters. Different file types can be associated with different editors.
NXTware Remote Advanced Editor Function 4: Macros
A macro is a plug-in component that enables you to record a set of operations completed on the editor and then repeat the operations as needed. The recorded operation set can also be saved for you to use later. According to ICC, macros are “very useful when we need to mark several lines at the beginning.”
NXTware Remote Advanced Editor Function 5: Keyboard Shortcuts
Keyboard shortcuts can be viewed or defined for common editor operations. By pressing Ctrl + Shift+ L, you can get a list of all of the existing keyboard shortcuts. Using keyboard shortcuts will shorten the editing process.