Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS Server ? #21

Open
druppy opened this issue Feb 19, 2015 · 3 comments
Open

TS Server ? #21

druppy opened this issue Feb 19, 2015 · 3 comments

Comments

@druppy
Copy link

druppy commented Feb 19, 2015

Hi ...

I just seen that this new TS Server have been pulled into the tsc project, and if I am not mistaken this may be a future but also better solution than the tss : microsoft/TypeScript#2041

If that could be used, less middle layer are needed for this service.

@Phaiax
Copy link
Owner

Phaiax commented Feb 20, 2015

cool, good idea

@Phaiax
Copy link
Owner

Phaiax commented Feb 20, 2015

I took a deeper look, and there are still lot of unfixed diff-comments which belong to the server code.

The second problem is, that there is no option for compiler options. But there is code inside to read compiler config files, so I think this will come (soon).

Second: the tsserver is great. it allowes for deep incremental reparsing of changed source. It automatically detect projects. That means, as a consumer/user of the server, i only need to register the opened files in the editor. TS Server does the rest.

In effect, I could delete lots of code from this plugin.

This also would improve user expericence consistency between VS, ArcticTypescript and other editors.

I will definetly use this, but first things need to settle down a bit.

microsoft/TypeScript#2095

@druppy
Copy link
Author

druppy commented Feb 20, 2015

Ok, so I was not the only one thinking this could potentially become an interesting extension to tsc.

I will continue to keep an eye on the development (many things happens in the tsc project). When they need VS integration them self, I am sure many of these problems will be solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants