Script Editor fixable? (was: Configuring a Sublime Text project to notify LiveCode IDE about updates to script only stacks)

Trevor DeVore lists at mangomultimedia.com
Thu Feb 23 09:33:51 EST 2017


On Wed, Feb 22, 2017 at 8:01 PM, Sannyasin Brahmanathaswami via
use-livecode <use-livecode at lists.runrev.com> wrote:

> going a bit OT here… I've dabbled withj Atom, Visual Studio and also long
> time ago Sublime… any reason you prefer Sublime?
>
> I still keep dropping out back to BBEdit.. but if I could find a nother
> editor that had comparable tools I would use it. So far, atom and Visual
> Studio keep falling short…
>

BBEdit was my editor of choice for a long time. I tried out Sublime Text 3
while working on some projects based on Rails and Ember at the end of last
year. I’ve fallen in love with it. Here is what I like in no particular
order:

- Projects
     - You can configure folders/files within your project folder (e.g.
build folders) to ignore in searches
     - Define project properties (this helps with the communication between
LiveCode and Sublime Text).
- Multi-column, multi-row pane layouts with tabs in each pane.
- Multiple views into the same file. I like being able to work on two parts
of the same file in two different panes.
- Highly configurable
    - Language modules for just about everything under the sun.
    - Language modules can include python scripts which is how Sublime Text
sends messages to the stack in LiveCode that is listening on a local port).
    - Plugins for things like git and linters. I can commit using keyboard
shortcuts from within Sublime Text. I can also visually see changes to
files that I’ve made since the last commit. The LiveCode linter allows me
to see mistakes in my code.
- Search
     - Searching a project shows results in a tab. I prefer this to a
search window in a separate window.
- Navigation
     - See and filter list of all handlers in current view without leaving
keyboard.
     - See and filter list of all handlers in entire project without
leaving keyboard.
     - Quickly open any file in a project without leaving the keyboard.
     - View and install language modules and plugins without everything
leaving the keyboard.
     - Right-click on any handler that is defined in a project and navigate
to it. This works even if the handler appears within quotes (e.g. send
“MyHandler” to …)

Overall I feel like Sublime Text reduces friction while I’m working. I feel
like I can work much faster.

-- 
Trevor DeVore
Outcome & ScreenSteps
www.outcomeapp.io     -     www.screensteps.com



More information about the use-livecode mailing list