Comments (3)
As discussed in #1, I am probably not going to touch the Outline view anytime soon. It is very limited, and providing symbols to it is sorta a pain.
However, there are going to be changes to how stuff is parsed as mentioned in #38. The Outline view could be worth revisiting at that time. The idea has merit, but in the future.
Closing for now.
from twee3-language-tools.
I'm guessing the biggest value isn't the outline view, but instead things like:
goto function
code completion
find reference
find unused functions
Is it symbols in general that's a pain, or just symbols to outline view? When do you think #38 is getting tackled ? I've never worked on a vs. code extension before, but could be fun :)
from twee3-language-tools.
You will have to elaborate a bit more on what you mean by those. Goto macro? Which is storyformat specific.
Right now, I am not working on the extension till the end of my semester (halfway next month,) so #38 will get handled then.
You're welcome to work on it if you wish to. You can find all the documentation and links to examples you might in here.
from twee3-language-tools.
Related Issues (20)
- Feature request: Syntax highlighting inside SugarCube backquotes
- Allow warnings about IFID missing in StoryData to be turned off HOT 1
- The quickfix link sometimes disappears on mouse hover HOT 1
- New (July) update causes CPU to run continuously HOT 2
- Support relative path variable substitution in SugarCube 2 macro definition descriptions HOT 1
- Add enums for sc2 macro definitions
- Auto-indentation rules HOT 4
- Reopen Story Map on reload
- Story Map view resets when going to it from another file/tab HOT 3
- If the passage has a [nobr] tag or a section wrapped in a <<nobr>><<script>>, give a warning about // comments
- Add light-mode to story-map.
- Group: Tag and :: Passage vs :: Passage []
- [Sugarcube 2] "Malformed container macro! Opening tag not found!" in backtick-enclosed multi-line string
- Harlowe StoryMap missing arrow links between passages when changers are used HOT 3
- Add setting to toggle the "Go to macro definition" feature
- Request: Display folder relative to workspace folder
- Large Twee 3 Projects have a hard time with vscode. HOT 2
- 'Add all unrecognized Macros to the Definition File' is potentially not working
- 在py檔中按下enter鍵不能換行 HOT 3
- Sort passages in order of appearance
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from twee3-language-tools.