klembot / twinejs

Twine, a tool for telling interactive, nonlinear stories
https://twinery.org
GNU General Public License v3.0
2k stars 295 forks source link

Feature Request: Better IDE Functions #888

Closed LeeThompson closed 2 years ago

LeeThompson commented 3 years ago

It would be nice if the editor would offer more IDE features:

m8ram commented 3 years ago

Two possible alternatives that avoid the need to implement a lot of existing functionality from other editors/IDE's:

  1. Allow passages to be edited in an external editor
  2. implement Twine's functionality that is not editor related as a plugin for an existing editor/IDE like eclipse/VisualCode

Both options offer users all of the IDE options without having to develop maintain them.

LeeThompson commented 3 years ago

That would work too.

(I'm kinda doing that now manually, I copy the passage and paste it in Notepad++ (with a sugarcube language addon), work on it, then paste it back in the twine editor.)

greyelf commented 3 years ago

Syntax Highlighting in passage editor

Because things like macro syntax are controlled by each Story Format Developer, currently its their responsibility to implement features like Syntax Highlighting for their format, and so far only the Developer of Harlowe has done so.

klembot commented 2 years ago

I'm closing this because it's several different suggestions (and thus impossible to close unless we implement all of them). Noting that several of these suggestions (customizable font, syntax highlighting) have been implemented in 2.4.