242 Commits

Author SHA1 Message Date
geequlim
d4401b1272 don't ignore multi with spaces in documentation comments 2017-02-20 18:35:39 +08:00
Geequlim
5dcd125939 detact more syntax errors for code blocks 2017-01-19 22:51:41 +08:00
Geequlim
6c4fca265a release 0.2.1
add markdown support for workspace documentation rendering in hover tip
2017-01-19 13:48:09 +08:00
Geequlim
f318df4f3d Fix workspace symbols appear twice
Close #2
2017-01-16 09:52:38 +08:00
Geequlim
1ca963f72f better support for autoloads 2017-01-14 17:39:04 +08:00
Geequlim
e9cd9f37d4 const value in hover tip and comletion items 2017-01-14 15:00:34 +08:00
Geequlim
fd063ea486 more readable links in docutmentation preview page 2017-01-13 10:26:16 +08:00
Geequlim
f2b729652e insert () if function has no paramaters
fix bug for documentation parseing
2017-01-13 10:05:59 +08:00
Geequlim
d92d4d8c98 show signature in completion item label 2017-01-12 15:32:43 +08:00
Geequlim
60a510ca8c Ignore var check in comments for validating
Add workspace documentation for workspace symbols in code completion
2017-01-12 15:02:13 +08:00
Geequlim
db30b8e473 Add workspace document parser
Show workspace documents in hover tips
2017-01-12 11:20:18 +08:00
Geequlim
78b68b8b6f function/signal signatures with symbols 2017-01-12 09:50:20 +08:00
Geequlim
acff1ac903 Reorder hover tip to builtin -> workspace -> node path fix #2
Add signal paramater highlight support
2017-01-11 17:10:13 +08:00
Geequlim
7e68ae318a better hover message for signals
Release 0.1.5
2017-01-11 09:56:05 +08:00
Geequlim
dfc695a2fd implement workspace signature helper 2017-01-11 09:48:25 +08:00
Geequlim
f890468f98 Add signature helper for builtin functions
Add signature infomations for workspace functions in hover message
2017-01-10 23:43:23 +08:00
Geequlim
75d4bee8aa fix errors with diagnostic 2017-01-10 18:19:57 +08:00
Geequlim
f42aafc2ae Improve for speed 2017-01-09 23:14:33 +08:00
Geequlim
60d93b09d0 implement documentation preview in new window 2017-01-02 23:31:32 +08:00
Geequlim
90687c8a9b release 0.1.3 2016-12-30 22:40:52 +08:00
Geequlim
ffbf1ed783 Implement mouse hover provider 2016-12-30 14:17:55 +00:00
Geequlim
33840a5410 Implement definition provider 2016-12-30 08:31:58 +00:00
Geequlim
815a80dfed Add actions to run project and scenes
Fix errors with validating
Add node completion
2016-12-27 21:31:00 +08:00
Geequlim
9e8cfdd3e8 fix errors in unused vars checking 2016-12-27 12:00:16 +08:00
Geequlim
8e75aea144 fix error for ':' validating 2016-12-27 11:06:23 +08:00
Geequlim
1e7154f071 fix error for symbol range parsing
add '()' to workspace function completion
remove '""' from signal completion
2016-12-27 10:59:52 +08:00
Geequlim
425e8214ed static validating 2016-12-25 22:10:35 +08:00
Geequlim
893ae24438 stop crash when open single gdscriot 2016-12-25 19:35:11 +08:00
Geequlim
690aea2487 static codecompletion! 2016-12-25 12:48:22 +08:00
Geequlim
bb5e48dddf load docdata for codecompletion 2016-12-25 00:56:40 +08:00
Geequlim
b75178f500 add action godot.updateWorkspaceSymbols 2016-12-24 18:08:57 +08:00
Geequlim
692f70a998 Fix errors on windows 2016-12-21 10:03:11 +08:00
Geequlim
d11003e9a5 commit for prerealse 2016-12-20 22:20:16 +08:00
Geequlim
2419fc4d33 configuratable http port for editor server 2016-12-20 20:38:59 +08:00
Geequlim
99ef48009e Fix http request error 2016-12-20 20:30:10 +08:00
Geequlim
6ba675ad21 Implements workspace symbol provider 2016-12-19 23:06:00 +08:00
Geequlim
71bf862172 Implement document symbol parser 2016-12-18 23:35:50 +08:00
Geequlim
75e6ce2042 Import docdata from godot editor
Better unused variable checking
2016-12-17 20:04:51 +08:00
Geequlim
20b6c7b72d Unused variables checking work now 2016-12-15 23:12:02 +08:00
Geequlim
b420fde137 Refact the code validating and codecompletion 2016-12-15 22:12:38 +08:00
Geequlim
89c2a60f5b Implement Script Validate and codecompletion(Buggy) 2016-12-14 18:09:05 +08:00
Geequlim
7285be21d2 Setup VSCode plugin 2016-12-11 22:45:31 +08:00