4 ms·
Author here. Your are right. Graphical editor is just a favor of myself and happened to make implementing this features easier. If you are skilled enough to par
by jiyinyiyong 10y ago
Author here. Your are right. Graphical editor is just a favor of myself and happened to make implementing this features easier. If you are skilled enough to parser code in text and build a tree underneath, it's definitely the same result that you got smart IDE that helps write code faster.
BTW, I don't know much about building IDEs, so I won't analyze code by myself and let the editor recognize the code. Could be very tough work.
- nojvek 10y agoHave you tried VSCODE, their open language server protocol means that most popular languages have code completion, refactoring, code lens and debugging support. It's totally free and open source. I was a hard core JetBrains user but vscode has been amazing. They even got minimap like sublime in last release. Every month they move at an amazing velocity working on features devs ask for. I feel it's the modern democratic IDE
- jiyinyiyong 10y agoNo. But I have a friend who writes in C# and he showed me quite some tips on VS Code. I know it's very smart and IDE understands code in semantics, that can be a lot better than Stack Editor that only recognize the structure. I will keep an eye on that.
- zokier 10y agoLanguage Server, which parent mentioned, is kinda independent from VSCode and provides the groundwork for most of the fancy language level stuff. You could look into integrating langserv into your editor to get the best of both worlds.