Commit Graph

104 Commits

Author SHA1 Message Date
Eric Amodio
f47a862c1c Adds editor options overload to vscode.diff 2017-04-25 08:45:47 -04:00
Greg Van Liew
2a46891ce7 Porting a couple of community complex command fixes 2017-04-10 18:10:25 -07:00
Johannes Rieken
2d05792d35 also add EnumMember and Struct to SymbolKind, #2628 2017-03-23 13:10:34 +01:00
Matt Bierner
c08ed01dc7 Move html preview commands docs to vscode docs repo
Follow up on: https://github.com/Microsoft/vscode-docs/pull/896

Removes the extended documentation for the html preview since this now lives in the vscode docs
2017-03-21 18:33:34 -07:00
Matt Bierner
406014ae97 Adding explicit returns 2017-02-01 17:06:13 -08:00
Matt Bierner
57e77e4171 rename (#19282) 2017-01-24 13:32:35 -08:00
Matt Bierner
20f3a9f11b Rename TypeDefinitionProvider to TypeImplementationProvider (#19101)
* Rename TypeDefinitionProvider to TypeImeplementationProvider

**bug**
In #18346, I originally called the new go to implementation provider api `ImplementationProvider` which we then decided to rename to `TypeDefinitionProvider`. At the time, I didn't realize that a type definition was actually its own, unrelated concept.

**Fix**
Rename `TypeDefinitionProvider` to `TypeImplementationProvider` to make it clear what the purpose and use of this api is.

* Fix a few names in comments
2017-01-23 16:25:37 -08:00
Matt Bierner
9d611d4dfd Add Go To Implementation Api (#18346)
* Add Go To Implementation Api

For #10806

Adds a new API for supporting  `go to implementation` command for languages. Implements an example for TS

* Rename

* Cleanup
2017-01-12 12:16:48 -08:00
Joao Moreno
ae63b19547 ipc: remove vscode:windowOpen, _workbench.ipc
#10587
2016-11-03 11:18:33 +01:00
Joao Moreno
954b1aa4bc add _files.openFolderPicker command 2016-11-02 12:36:57 +01:00
Johannes Rieken
fbacd65e2a debt - no guessing-caching, better use of gc-signals, command converter using gc-signals, main side heap service 2016-10-21 18:54:48 +02:00
Johannes Rieken
8cf29fbe26 debt - remove unused IQuickFix2 interface and use CodeAction instead 2016-10-21 13:30:16 +02:00
Johannes Rieken
ecdfddabc7 reduce amount of data the _executeCompletionItemProvider-commands sends 2016-10-20 12:24:30 +02:00
Johannes Rieken
6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
Greg Van Liew
f83d860a44 Format complex command descriptions for better generated Markdown. 2016-09-22 15:57:57 -07:00
kieferrm
1de4d832cc fixed #11263 2016-08-30 17:26:32 -07:00
Johannes Rieken
fbebca5527 do not use for-of and const
https://github.com/Microsoft/TypeScript/issues/10220
2016-08-09 10:41:21 +02:00
Johannes Rieken
e62cfe9734 add resolveWorkspaceSymbol method and wire it up, not yet exposed in the API 2016-08-02 16:15:15 +02:00
Johannes Rieken
f7cdcfe25f update 'open' doc, #9651 2016-07-25 17:44:02 +02:00
Johannes Rieken
d9067043bc add 'vscode.executeLinkProvider' command 2016-07-25 14:57:03 +02:00
Johannes Rieken
1e27b8226d move sorting and snippet selection into low level function, #9286 2016-07-15 15:44:35 +02:00
Johannes Rieken
bd4e85d8a3 move CommandRegistry out of KeybindingsRegistry 2016-07-07 10:39:30 +02:00
Johannes Rieken
1920059e45 rename index file 'keybindingService' to 'keybinding' such that it is aligned with the rest 2016-07-06 16:43:01 +02:00
Johannes Rieken
ce6cf7b1e8 fix #8774 2016-07-06 15:47:49 +02:00
Alex Dima
5d218261e8 Fixes #8379: validate column argument of vscode.previewHtml 2016-06-28 16:21:30 +02:00
Johannes Rieken
a941b59fe9 add 'vscode.open' API command, fixes #566 2016-06-27 15:33:17 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Johannes Rieken
3d5e058652 support only custom title of preview pane, #2351 2016-06-03 10:44:31 +02:00
Johannes Rieken
11544263c4 add support for title object in previewHtml, #2351 2016-06-02 09:04:41 +02:00
Alex Dima
3ca51f6d23 Convert IRenameSupport to RenameProvider 2016-05-19 20:22:56 +02:00
Alex Dima
fe9b6dbaff Convert IDeclarationSupport to DefinitionProvider 2016-05-19 17:43:18 +02:00
Alex Dima
78d8b4b168 Convert IOccurrencesSupport to DocumentHighlightProvider 2016-05-19 16:45:44 +02:00
Alex Dima
3e399132f5 Align IParameterHintsSupport with the ext host api 2016-05-19 09:20:58 +02:00
Alex Dima
e1f39a6ead Align ExtraInfoSupport with ext host API 2016-05-18 16:02:27 +02:00
Johannes Rieken
d8f6ac3501 add new api command to compare two resources, fixes #1865 2016-05-17 16:22:05 +02:00
isidor
1ef6a7093f debug: allow vscode.startDebug to pass full json config
fixes #4615
2016-05-10 18:06:47 +02:00
isidor
83a7759f9b debug: expose vscode.debugStart in API
fixes #3789
2016-05-10 15:17:04 +02:00
Johannes Rieken
1c08e3ffea improve doc for previewHtml command, also use parse with reviver, fixes #5902 2016-04-28 10:55:45 +02:00
Johannes Rieken
3f2008dea6 fix 'vscode.executeReferenceProvider' command 2016-04-25 18:02:06 +02:00
Johannes Rieken
8ca1f811df add constraints for optional types 2016-04-14 17:44:11 +02:00
Johannes Rieken
dd9380abab update the previewHtml command doc 2016-04-14 15:57:31 +02:00
Johannes Rieken
464637dbe6 vscode.previewHtml accept URI or string 2016-04-14 15:43:26 +02:00
Benjamin Pasero
7d7028d458 File/Folder picker (fixes #530) 2016-04-07 15:51:30 +02:00
Benjamin Pasero
1dc3cd2ab8 vscode.openFolder: allow to open as new window 2016-04-05 10:42:47 +02:00
Benjamin Pasero
6b37039312 Provide API to open a new folder (fixes #58)
* Provide API to open a new folder (fixes #58)

* extract more generic command

* use underscore to prevent command from showing in keybindings list
2016-04-04 18:21:32 +02:00
Johannes Rieken
5723a2d97f simplify completion model, prep work for #3153 2016-04-01 11:57:26 +02:00
xzper
aeb7beb1e6 remove triggerCharacter constraint 2016-03-23 19:18:47 +08:00
xzper
ac149a9169 Update extHostApiCommands.ts 2016-03-16 15:51:59 +08:00
xzper
444da0d4f4 tweak some complex commands args description 2016-03-16 15:30:29 +08:00
Johannes Rieken
899aa459d6 tweak api command doc 2016-01-27 17:10:31 +01:00