Command: GoEx (extended Go command functionality)

Introduction:
This script addin provides extended Go-command functionality.
It tries to provide an all-in-solution to existing script-addins and also tries to enhance some of them.

Furthermore it has a feature "Go External Selection", which allows to follow any highlighted path/url in any external application. Your text editor, your email program etc..

Examples:

GoEx SIBLING:

Switch into next sibling folder:
GoEx SIBLING=next
Switch into previous sibling folder, skip hidden + empty folders, wrap folder list
GoEx SIBLING=prev,wrapauto,skiphidden,skipempty

SIBLING/O[,prev,wrapauto,wrapask,skiphidden,skipempty],SETVAR/K,SETENV/K

GoEx REFRESHKEEPSEL:

Refresh source tab and keep current selection:
GoEx REFRESHKEEPSEL
Refresh source tab, keep current selection and scroll to first selected item
GoEx REFRESHKEEPSEL MAKEVISIBLE
Refresh dest tab, tree and viewpane and scroll to first checked item if checkbox mode is activated
GoEx REFRESHKEEPSEL=dest,tree,viewpane MAKEVISIBLE=checked

REFRESHKEEPSEL/O[all,both,,dest,left,right,tree,viewpane],MAKEVISIBLE/O[checked]

GoEx EXISTING:

Open folder in existing tab and focus tab if found on either side
GoEx EXISTING

GoEx EXTSELECTION:

Open highlighted path/url from anywhere
GoEx EXTSELECTION

Common parameters:
PATH/K (provide path)
PT/R (pass through commands to native DO commands used, "Go" most of the time here)
NOFAIL/S (do not set fail state if command failed)
NODESELECT/S (do not deselect after command finished)
XLOG/O[off,xit,error,warning,info,,trace,dump,all] (debug and output options for the script console)

Download:
v0.21 - 2019.07.02 - initial upload
Command.Generic_GoEx.js.txt (50.4 KB)

2 Likes

Shouldn't those examples all use GoEx instead of Go for the command?

Aehm.. yup! o)
Thank you, will fix of course. o)

Ugh. Jon is so particular. I wonder how he would like it if we just changed his name from Jon to JonEx. :stuck_out_tongue:

I had to laugh! o)

1 Like

For this also - first file is also getting selected with the current selection,i edited "F5" hotkey to use these 2 commands for refresh -
GoEx REFRESHKEEPSEL
GoEx REFRESHKEEPSEL MAKEVISIBLE

but still not working

One call is enough, so stick to GoEx REFRESHKEEPSEL MAKEVISIBLE.
I will answer your first item selection/refresh issue in your thread, cu there.

jon,would u do something such that after refresh first file is not selected and ...