API server plugin of Sublime Text 3
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
editorAPIs
parser
protocols
resource
samples
tests
tmp
tool
.gitignore
Default.sublime-commands
KVS.py
OpenHTML.py
PythonSwitch.py
README.md
SublimeSocket.sublime-settings
SublimeSocketAPI.py
SublimeSocketAPISettings.py
SublimeSocketHandle.py
SublimeSocketServer.py
TODO.txt
main.png

README.md

SublimeSocket

====== SS

The set of API Server, KVS and Executor for the SublimeText3.
Connect something to editor.
Control EditorAPI by inputted JSON string.

You can construct the chain of filters and events that you want to do.

ver 1.4.2

##demos & samples

##installation

  1. DL.
  2. move SublimeSocket3 folder to Sublime Text 3's packages folder.
  3. that's all.

##usage: CommandPalette >
start WebSocket server

SublimeSocket: on

start serving ws at http://localhost:8823 by default.

show status

SublimeSocket: status

show SublimeSocket's status and list current connections name.

test

SublimeSocket: on > test

run SublimeSocket's test on current view.

teardown

SublimeSocket: off

teardown.

##APIs now loading...

##Purpose/Motivation

  • Control SublimeText API from the other process, data, input.
  • Pick out all heavy-process from SublimeText to the outside & keep async.

##Next

  • Atom adopt.