Normally I do all my programming using Roboguide. Then I dump them in and make small handshake changes, IO changes, whatever on the pendant. I can't stress enough: Memorizing the shortcuts is the key to efficient programming. For example, Menu, 6 (using the TP numpad) gets you to Setup...Menu, 0, 6 gets you to system...Function, 1 aborts all, Function, 0, 6 unsimulates all IO...When editing a program F5, 3, F2 will start your selection tool, then Item ### to where you want to select to (if its far and you know about the number) then F2 again to Copy...F5, 1, #, enter will input lines.
I think you get what I mean...memorizing keystrokes has made me a much more efficient programmer. Also people get a false sense of "This guy knows what he's friggin' doin", which is funny.
Oh and the same goes for on Roboguide as well. When you have the Virtual TP up, right click on one of the lower grey portions alongside the keypad section and choose "Show Key Map", this will then show you what PC keyboard buttons relate to what Virtual TP hardkey/softkey. Some are not shown like Alt+5 will bring up the Position screen, Alt+6 brings up IO, Alt+7 brings up the Status screen.
Once again: Learning keystrokes makes programming a FANUC robot much more efficient and enjoyable(?).