If using a binary stack, ScriptTracker makes it easy to edit scripts in an 
external editor.
Levure includes a server process that allows Sublime Text tell LC to reload a 
script only stack when saved from there (I don’t think it depends on the app 
itself being managed with Levure).  I use Atom because it is free and has 
linting support available.

I’d love to build that client-server functionality into Atom, but have not 
looked enough into it.  ScriptTracker works by watching the script export 
directory looking for changes.  When a file is saved, it imports it into the 
stack if the content changed (uses a hash to detect changes).  If I could do 
the client-server thing then it would be much easier to generalize to any open 
stack instead of a single mainstack at a time (I’m thinking mainly of the 
performance impact of watching too many directories for changes at one time).

After this move is behind me I should have more time to code again.

Thanks,
Brian
On Jan 24, 2019, 9:25 PM -0600, Geoff Canyon via use-livecode 
<use-livecode@lists.runrev.com>, wrote:
> On Thu, Jan 24, 2019 at 12:36 AM Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > When I forked it I returned to a
> > editor separate from a debugger, each purpose-built for the task they do
> >
>
> YES. If I had a nickel for every time I expand the variable list while in
> the debugger, then shrink back that section while editing a script. If
> there is an easy recipe for automating this, anyone, please share. Or how
> hard is it to set up to edit scripts with an external editor, and maybe
> just debug with the built-in?
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to