vscode.workspace.openTextDocument fails silentlyHow to switch word wrap on and off in VSCode?what key pressed vscode extensionsHow do I best resolve an offset position into a line, col position in a vscode DefinitionProviderVSCode create unsaved file and add contentVScode Install @types Quick Fix for TypeScriptHow to enumerate all open documents (including previewHTML) in vscode?Running tests automatically with Travis-CI on vscode extensionHow to open a folder in explorer view using a uri path in vscodeUnable to get visible texteditor in other viewcolumnIn vscode how do you tell if or where a document provided by a TextDocumentContentProvider is shown
Was Spock the First Vulcan in Starfleet?
Hostile work environment after whistle-blowing on coworker and our boss. What do I do?
A particular customize with green line and letters for subfloat
Unreliable Magic - Is it worth it?
Lay out the Carpet
How to write papers efficiently when English isn't my first language?
Trouble understanding the speech of overseas colleagues
India just shot down a satellite from the ground. At what altitude range is the resulting debris field?
How do scammers retract money, while you can’t?
What is paid subscription needed for in Mortal Kombat 11?
Tiptoe or tiphoof? Adjusting words to better fit fantasy races
Pole-zeros of a real-valued causal FIR system
Is exact Kanji stroke length important?
Why didn't Theresa May consult with Parliament before negotiating a deal with the EU?
Purchasing a ticket for someone else in another country?
Two monoidal structures and copowering
Opposite of a diet
System.debug(JSON.Serialize(o)) Not longer shows full string
Implement the Thanos sorting algorithm
Type int? vs type int
Avoiding estate tax by giving multiple gifts
Large drywall patch supports
How did Arya survive the stabbing?
Is there a problem with hiding "forgot password" until it's needed?
vscode.workspace.openTextDocument fails silently
How to switch word wrap on and off in VSCode?what key pressed vscode extensionsHow do I best resolve an offset position into a line, col position in a vscode DefinitionProviderVSCode create unsaved file and add contentVScode Install @types Quick Fix for TypeScriptHow to enumerate all open documents (including previewHTML) in vscode?Running tests automatically with Travis-CI on vscode extensionHow to open a folder in explorer view using a uri path in vscodeUnable to get visible texteditor in other viewcolumnIn vscode how do you tell if or where a document provided by a TextDocumentContentProvider is shown
With the same value for Uri, openTextDocument
fails to have any discernible effect yet executeCommand
successfully opens the document.
vscode.workspace.openTextDocument(uri);
vscode.commands.executeCommand("vscode.open", uri);
Are there any known problems with vscode.workspace.openTextDocument
?
visual-studio-code vscode-extensions
add a comment |
With the same value for Uri, openTextDocument
fails to have any discernible effect yet executeCommand
successfully opens the document.
vscode.workspace.openTextDocument(uri);
vscode.commands.executeCommand("vscode.open", uri);
Are there any known problems with vscode.workspace.openTextDocument
?
visual-studio-code vscode-extensions
add a comment |
With the same value for Uri, openTextDocument
fails to have any discernible effect yet executeCommand
successfully opens the document.
vscode.workspace.openTextDocument(uri);
vscode.commands.executeCommand("vscode.open", uri);
Are there any known problems with vscode.workspace.openTextDocument
?
visual-studio-code vscode-extensions
With the same value for Uri, openTextDocument
fails to have any discernible effect yet executeCommand
successfully opens the document.
vscode.workspace.openTextDocument(uri);
vscode.commands.executeCommand("vscode.open", uri);
Are there any known problems with vscode.workspace.openTextDocument
?
visual-studio-code vscode-extensions
visual-studio-code vscode-extensions
edited Mar 9 at 10:06
Gama11
12.3k52551
12.3k52551
asked Mar 8 at 11:02
Peter WonePeter Wone
11.4k116095
11.4k116095
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
This might simply be a misunderstanding of what openTextDocument()
does. It just creates a vscode.TextDocument
instance, actually showing it in the UI is independent of that. That's why it's in the vscode.workspace
namespace rather than vscode.window
.
vscode.window.showTextDocument
is used for actually showing a document:
Show the given document in a text editor. A column can be provided
to control where the editor is being shown. Might change the active editor.
vscode.workspace.openTextDocument(...).then(
document => vscode.window.showTextDocument(document));
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55061854%2fvscode-workspace-opentextdocument-fails-silently%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
This might simply be a misunderstanding of what openTextDocument()
does. It just creates a vscode.TextDocument
instance, actually showing it in the UI is independent of that. That's why it's in the vscode.workspace
namespace rather than vscode.window
.
vscode.window.showTextDocument
is used for actually showing a document:
Show the given document in a text editor. A column can be provided
to control where the editor is being shown. Might change the active editor.
vscode.workspace.openTextDocument(...).then(
document => vscode.window.showTextDocument(document));
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
add a comment |
This might simply be a misunderstanding of what openTextDocument()
does. It just creates a vscode.TextDocument
instance, actually showing it in the UI is independent of that. That's why it's in the vscode.workspace
namespace rather than vscode.window
.
vscode.window.showTextDocument
is used for actually showing a document:
Show the given document in a text editor. A column can be provided
to control where the editor is being shown. Might change the active editor.
vscode.workspace.openTextDocument(...).then(
document => vscode.window.showTextDocument(document));
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
add a comment |
This might simply be a misunderstanding of what openTextDocument()
does. It just creates a vscode.TextDocument
instance, actually showing it in the UI is independent of that. That's why it's in the vscode.workspace
namespace rather than vscode.window
.
vscode.window.showTextDocument
is used for actually showing a document:
Show the given document in a text editor. A column can be provided
to control where the editor is being shown. Might change the active editor.
vscode.workspace.openTextDocument(...).then(
document => vscode.window.showTextDocument(document));
This might simply be a misunderstanding of what openTextDocument()
does. It just creates a vscode.TextDocument
instance, actually showing it in the UI is independent of that. That's why it's in the vscode.workspace
namespace rather than vscode.window
.
vscode.window.showTextDocument
is used for actually showing a document:
Show the given document in a text editor. A column can be provided
to control where the editor is being shown. Might change the active editor.
vscode.workspace.openTextDocument(...).then(
document => vscode.window.showTextDocument(document));
edited Mar 10 at 22:14
answered Mar 9 at 10:05
Gama11Gama11
12.3k52551
12.3k52551
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
add a comment |
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
I didn't even notice that it was a method on the workspace rather than the window. Too much convenience and editor magic (autocomplete).
– Peter Wone
Mar 10 at 21:57
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55061854%2fvscode-workspace-opentextdocument-fails-silently%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown