Shaddock Heath
|
c68c964ae6
Work on real-time syntax checking
|
9 years ago |
Shaddock Heath
|
b5653d2ab9
fixes issue with TypeScript menu getting created twice
|
9 years ago |
Shaddock Heath
|
8c2aea01fd
Start working on using the TypeScript language services to provide intellisense to vanilla JS files.
|
9 years ago |
Shaddock Heath
|
e9560361f3
Fixes issue where adding a new component was not initializing the language service properly
|
9 years ago |
Shaddock Heath
|
7b26a2b93c
handle situation where a vanilla project adds a new TS file before the TS extension has been initialized
|
9 years ago |
Shaddock Heath
|
9994661852
Work on parsing out the compile options correctly
|
9 years ago |
Shaddock Heath
|
2d440da91a
Added functionality to pull in a custom compiler options block if there is a tsconfig.json in the root of the project. Also updated the output to show compiler settings and time to compile.
|
9 years ago |
Shaddock Heath
|
d8f936ef43
Work on being able to compile typescript files when not all the pieces are located under Resources (ie d.ts files located in a project/typings folder). Also pull in an existing tsconfig.json if it exists in the root of the project.
|
9 years ago |
Shaddock Heath
|
32c60a84d8
Cleaning up the TypeScript plugin menu handling
|
9 years ago |
Shaddock Heath
|
851030e2a6
Fixes issue with toggling "Compile on Save" menu item. Now it no longer removes and re-adds the entire menu, but just updates the text of the menu item.
|
9 years ago |
Shaddock Heath
|
d7ff17d7a7
- Removed the logic that generates the temporary tsconfig.atomic and instead just pushes the tsconfig directly into the web view
|
9 years ago |
Shaddock Heath
|
4da220d540
Cleaning up typescript compiler messages to not display internal libraries in the output unless they fail to compile
|
9 years ago |
Shaddock Heath
|
dadd8e9233
Work on formatting compile results by coloring the error messages as well as displaying those files that successfully compiled
|
9 years ago |
Shaddock Heath
|
6265817e37
First cut at doing compiling TypeScript in the editor. This will only work if there is a JSResourceEditor open currently since the compilation is done inside the web view editor.
|
9 years ago |
Shaddock Heath
|
303d712ec9
Refactoring the extension interface names to make more sense
|
9 years ago |
Shaddock Heath
|
9fbef5d68e
updated license banners
|
9 years ago |
Shaddock Heath
|
bcb4cf18bf
Work on routing delete, rename, and project unloaded events to the web view so that the typescript language service can keep it's internal representation of the project in sync
|
9 years ago |
Shaddock Heath
|
b3a3ab207c
massive cleanup and implementation of the typescript services in the web view.
|
9 years ago |