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

Release in the Microsoft Store #10759

Open
filfat opened this issue Aug 21, 2016 · 208 comments

Comments

@filfat
Copy link

commented Aug 21, 2016

While VS Code is easily obtainable as it is, it still feels like VS Code could benefit from the standardized update procedure that comes with the Windows Store. Perhaps even something like the Desktop App Convertor could be used.

@CoolGoose

This comment has been minimized.

Copy link

commented Sep 18, 2016

As a related question
What stops VS Code to be a UWP app in order to have it usable on the phone / xbox etc
Is it the sandboxing limitations of UWP ?

@ikourfaln

This comment has been minimized.

Copy link

commented Sep 20, 2016

VS Code on UWP 👍

@be5invis

This comment has been minimized.

Copy link
Contributor

commented Sep 20, 2016

Maybe useful: http://electron.atom.io/docs/tutorial/windows-store-guide/
But I do not think that a UWPed application has the permission to run an extension with EXE in it, like the “C/C++”.

@20design

This comment has been minimized.

Copy link

commented Sep 23, 2016

It would be grate to have it on continuum! 👍

@ikourfaln

This comment has been minimized.

Copy link

commented Sep 23, 2016

Yeh, it will be more productive 😱

vscode mobile

@turowicz

This comment has been minimized.

Copy link

commented Oct 14, 2016

I'll switch from the iPhone+Macbook if you release that

@bitapparat

This comment has been minimized.

Copy link

commented Oct 18, 2016

Bringing Visual Studio Code to the Windows Store would help a lot to make coding more accessible and easier to get into. I always tell people how easy it is to code, but they usually won't even bother when it takes manual downloads and setups to even get started. A simple 1-click download from the store would remove this hurdle.

@ikourfaln

This comment has been minimized.

Copy link

commented Oct 19, 2016

Ok, we all know that its impossible, because before using IDE (vscode) we cant install dev environment(such as PHP, full .NET, ...) on OS that use .NET Standard such as Windows 10 mobile, so maybe we can just use it as an Cloud based IDE.

@CoolGoose

This comment has been minimized.

Copy link

commented Oct 19, 2016

@ikourfaln why exactly would we need dev environments in that case. I'd be happy to remotely connect to a server in that case.
Editing isn't strictly related to that. Sure we might loose intellisense, but maybe we're going to have a less restricted environment in that regard with the whole continuum push.

@20design

This comment has been minimized.

Copy link

commented Oct 19, 2016

@ikourfaln Personally, I would be glad to only be able to "edit" files. Sometimes, you don't need to test directly on a server. And I don't know for you, but I don't use my machine as a test environment all the time...

@20design

This comment has been minimized.

Copy link

commented Oct 19, 2016

@ikourfaln By the way, with a couple of scripts', you can remotely test your code on a distant server if you use GitLab... So, coding only from my phone could be grate! 😉

@turowicz

This comment has been minimized.

Copy link

commented Oct 20, 2016

I'm a .NET developer, so I look at this possibility from a .NET Core perspective, which would run on the windows phone.

@OrbintSoft

This comment has been minimized.

Copy link

commented Oct 22, 2016

We need a code editor, with proper intellisense and languages support, and this is sure possible.
In the store actually there are some code editors, like Formula, but they cannot be compared to Visual Studio Code in terms of features.

Some projects can be run run directly in the application, for example pure Client web Apps (HTML5, javascript, CSS).
Other projects, based on .NET Core or Typescript, probably cannot be directly compiled, or very tickly to achieve.
For sure we cannot have a full .NET, PHP, NodeJS, C++, etc... environment, but this doesn't mean we cannot use Visual Studio Code as a pure editor these type of projects.
Also the compiler can be remote (a compiler server, a LAN PC with complete enviroment, or a cloud service).
I'm expecting something better than: Ide7 , with debug support.

You can also sell the cloud compiler as a service integrated with "Visual Studio Team Services".

Local source control probably is not easy to achieve, but it can be cloud based with Visual Studio Team Services, or with github, you can take inspiration from some applications: SVN, Github, Bitbucket...
But we can have OneDrive synchronization and Local History Backups...

Personally I think porting Visual Studio Code to a UWP application, is not easy, but possible with some work and would give a great value to Continuum Platform.

@mnsth

This comment has been minimized.

Copy link

commented Oct 23, 2016

Visual Studio Code as an Universal Windows App would be so great! 👍

@zhcm

This comment has been minimized.

Copy link

commented Nov 7, 2016

For some special reasons,it‘s hard to download the binary in China,but I can connect to the Windows Store stablely. So it would be great to have it over the Windows Store.

@cdie

This comment has been minimized.

Copy link

commented Nov 25, 2016

I upvote this so much ... Always having VS Code IDE in pocket would be lovely ...

@maiah

This comment has been minimized.

Copy link

commented Dec 2, 2016

It would be excellent if windows 10 mobiles can be used as web development tool! ;)

@alimuzzaman

This comment has been minimized.

Copy link

commented Dec 31, 2016

Please do this!!!! Come on Microsoft.
With git and ftp/sftp support. Also implement SSH if you can.

@gulshan

This comment has been minimized.

Copy link

commented Jan 11, 2017

Related- #15820
Included in January 2017 milestone.

@Qinka

This comment has been minimized.

Copy link

commented Jan 11, 2017

I hope that VS Code on UWP can also play a role as Git on UWP.

@be5invis

This comment has been minimized.

Copy link
Contributor

commented Jan 11, 2017

Do something for your company, you are Microsoft, right?
Just like Nintendo should release its latest Mario on Switch.

@CoenraadS

This comment has been minimized.

Copy link
Contributor

commented Jan 31, 2017

Can Window Store Apps also sync settings? I know it can be done via some extension using gists, but official support would be neat.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Mar 21, 2019

Does it any new information?

@wbpluto

This comment has been minimized.

Copy link

commented Mar 29, 2019

Vote 32 thumbs for this! VSCode is almost the last app I must install on my Windows 10 PC.
All others such as Office 365, Power BI Desktop, WSL(Linux), Wechat, VCL, Remote Desktop, TreeSize, etc. are in Microsoft Store now! Waiting for VSCode comming and it will be good chance to promote UWP with performance and safety in the modern desktop.

@claudiuslollarius

This comment has been minimized.

Copy link

commented Apr 3, 2019

Upvoting this: I've been wanting VSCode in the store for years now. Any update?

@hansmbakker

This comment has been minimized.

Copy link

commented Apr 3, 2019

@alexandrudima @egamma could you please comment on this?

This issue is open for ~2.5 years, has lots of upvotes and duplicates ( = similar requests). People even started to try packaging VS Code themselves - see #10759 (comment).

@gjsman

This comment has been minimized.

Copy link

commented Apr 5, 2019

Now available on Snap for Linux. Seriously, Microsoft managed to release to Ubuntu, a non-Windows Operating System, before they could release on Windows.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Apr 10, 2019

I don't know why Microsoft give less foces in MS Store. So many teams refuse release their products to their store, yes, their store. I have to download new Edge installer and have a UAC windows, I have to download VSCode with every update. And I ask for MOR teams bring MOR to store, it seems they don't know what's that. As apple, XCode could found in app store, but in windows, if I want to build a program, I have to download installers such as VS and others. MS Store can accept Win32 applications many years, but it take so few foces and just like their 'father' MS not like her too.
I JUST DON'T WANT TO FOUND A INSTALLER AND UPDATE A SORTWARE EVERY TIME BY MY HANDS.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Apr 10, 2019

Now available on Snap for Linux. Seriously, Microsoft managed to release to Ubuntu, a non-Windows Operating System, before they could release on Windows.

Maybe we can find VSCode in Mac App Store soon but not in MS Store. Just have a Mac next time.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Apr 10, 2019

@alexandrudima @egamma could you please comment on this?

This issue is open for ~2.5 years, has lots of upvotes and duplicates ( = similar requests). People even started to try packaging VS Code themselves - see #10759 (comment).

Yes, and I have found a version in MS store but named with other. But if not official support, it will not update with release version fix problems. Just like that one in store, with a long time doesn't update and not support any add-in.

@FireCubeStudios

This comment has been minimized.

Copy link

commented Apr 14, 2019

Can you send link to that version

@acidofil

This comment has been minimized.

Copy link

commented Apr 16, 2019

+1 for ms store implementation. Seriously just what the hell Microsoft?!

@gjsman

This comment has been minimized.

Copy link

commented Apr 16, 2019

This just came for me: Has it struck anyone as odd, at all, that Microsoft Edge (the new Chromium-based version) isn't available in the Store? The new Chromium-based Edge has no ties to the OS at all - nothing prevents it from being distributed in the Store, unlike classic Edge.

This means Microsoft doesn't really care to release their own projects to the Store. At all. We've been asking for Visual Studio in the Store for years. We've been asking for Microsoft Edge in the Store also for years, and when they are now able to do it, they aren't. We've been asking for VSCode in the Store, and even though I showed 4 months ago #10759 (comment) that it could be done, nothing.

Microsoft teams themselves think the Store is a waste of resources.

EDIT: And while I am at it, why were the plans to put MS Paint in the Store scrapped? It could have been a pre-installed Store app. Why isn't Windows Media Player, Windows Fax and Scan, etc. pre-loaded Store apps at this point?

@NateB2

This comment has been minimized.

Copy link

commented Apr 16, 2019

Yeah, it's been baffling to me why pretty much none of Microsoft's developer tools are distributed via the Store by now - even small ones like Azure Storage Explorer and Azure Data Studio. Maybe there's certain features that still won't work with the store? Maybe there's another blocking issue, like managing beta/insider releases? I wish we could hear from the teams about what's blocking Store distribution and the timeline on fixing it. I thought with VS Code, perhaps they were just wanting to use the same updating mechanism cross-platform, but since it's available via snap, that theory went out the window.

I started a discussion on the Edge Insider forum about distributing Chromium Edge via the Store, and am still waiting to hear back from someone on the Edge team. One unofficial theory that was floating around was suggesting that the final, production version might be distributed via the Store and that the beta/insider editions would be installed/updated via the installer.

If Microsoft is going to be pushing for developers to publish Win32 applications to the store, they really should lead by example. Otherwise, it sends a mixed message.

@hypercube33

This comment has been minimized.

Copy link

commented Apr 19, 2019

Yeah, it's been baffling to me why pretty much none of Microsoft's developer tools are distributed via the Store by now - even small ones like Azure Storage Explorer and Azure Data Studio. Maybe there's certain features that still won't work with the store? Maybe there's another blocking issue, like managing beta/insider releases? I wish we could hear from the teams about what's blocking Store distribution and the timeline on fixing it. I thought with VS Code, perhaps they were just wanting to use the same updating mechanism cross-platform, but since it's available via snap, that theory went out the window.

I started a discussion on the Edge Insider forum about distributing Chromium Edge via the Store, and am still waiting to hear back from someone on the Edge team. One unofficial theory that was floating around was suggesting that the final, production version might be distributed via the Store and that the beta/insider editions would be installed/updated via the installer.

If Microsoft is going to be pushing for developers to publish Win32 applications to the store, they really should lead by example. Otherwise, it sends a mixed message.

This is super off topic for one. Also for two, Edge technically powers the store irrc so you cant put the Edge in itself.

If you are manually installing software and complain that the store is the best way I'd argue above all that MSI is the primary and best way to manage more than one users machines since it is enterprise ready. It looks like MSIX when ready will get everyone what they want including enterprise installers and store installers, so sit tight.

@gjsman

This comment has been minimized.

Copy link

commented Apr 19, 2019

This is super off topic for one. Also for two, Edge technically powers the store irrc so you cant put the Edge in itself.

Wrong. We were referring to Chromium-based Edge, which is entirely different under the hood than classic Edge. There is nothing preventing Chromium-based Edge from being in the Store, as it even runs on Windows 7. Chromium-based Edge doesn't power anything in Windows 10. We were commenting on how Microsoft could distribute "Chredge" in the Store, but isn't for weird reasons.

@hansmbakker

This comment has been minimized.

Copy link

commented Apr 19, 2019

Edge technically powers the store irrc so you cant put the Edge in itself

The Store likely contains a WebView control to render web pages (which the old Edge app also uses) but not the whole Edge app.

@Silic0nS0ldier

This comment has been minimized.

Copy link

commented Apr 19, 2019

Store policy would need to change first. The same rules that prevent submitting Chrome, Firefox, Opera, Maxthon, etc to the Store apply. And not adhering to their own rules would likely have legal complications. They are going to have to change the rules before anything can be done, and since Chrome and Chromium Edge share engines it's not an easy change.

Actually, on the not of browser engines, I believe VS Code uses Chromium for the UI. Taking into consideration how it's used (extensions can show web content in VS Code) I think it would violate store policy. So while from a technical standpoint getting VS Code onto the store is achievable, Store policy would likely prevent submission. At least that's my understanding of the situation.

@NateB2

This comment has been minimized.

Copy link

commented Apr 19, 2019

That makes sense. If that is the case, I hope it can be sorted out!

@nerocui

This comment has been minimized.

Copy link

commented Apr 19, 2019

@ChuckkNorris being chromium rendered app has nothing to do with store policy, there are plenty of electron based app in the store.

@saschanaz

This comment has been minimized.

Copy link

commented Apr 20, 2019

Facebook for Windows shows web content with Chromium based engine and there hasn't been any policy conflict.

@Silic0nS0ldier

This comment has been minimized.

Copy link

commented Apr 20, 2019

The clause I was referring to is at https://docs.microsoft.com/en-us/legal/windows/agreements/store-policies (10.2.1).

Most Electron apps only show content that is internally hosted, and as such do not browse the web. In the case of VS Code however some extensions (and perhaps even some part of VS Code I am not aware of) introduce web browser functionality in some shape or form (be it an actual embedded browser that uses the Electron Chromium instance directly to render, or using HTML from arbitrary sources).

As for Facebook for Windows, it looks like it actually uses Webkit based on https://twitter.com/Martijn_Cuppens/status/1015169981368225793 and honestly I don't know what to make of that since it is a fully fledged browser (there are ways to provide it specific links). Maybe it has diplomatic immunity or something, considering how hard MS has fought to get a Facebook backed Facebook app on their platforms.

Personally I think the policy is silly, hopefully in time we will see it vanish with Chromium soon being baked into Windows. Maybe a few other potential issues will be addressed as part of it as well. That is, assuming it eventually comes to the Store.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Apr 26, 2019

Store policy would need to change first. The same rules that prevent submitting Chrome, Firefox, Opera, Maxthon, etc to the Store apply. And not adhering to their own rules would likely have legal complications. They are going to have to change the rules before anything can be done, and since Chrome and Chromium Edge share engines it's not an easy change.
Actually, on the not of browser engines, I believe VS Code uses Chromium for the UI. Taking into consideration how it's used (extensions can show web content in VS Code) I think it would violate store policy. So while from a technical standpoint getting VS Code onto the store is achievable, Store policy would likely prevent submission. At least that's my understanding of the situation.

They just don't care about it and don't want to do that. So many software based Electron can be publish in MS Store. And a tool in NodeJS be given to build UWP based NodeJS. And a third VS Code named Kode Studio in store. Nothing stop them but they just don't want do this or they hate do this.

@WenqiangXieIgg

This comment has been minimized.

Copy link

commented Apr 26, 2019

Can you send link to that version

It's named Kode Studio based VS Code but some features are disable. The store link is https://www.microsoft.com/store/productId/9NXDMCLN8P1X

This is Kodi Studio, extensions and some other features are disable.
Annotation 2019-04-26 235840

@connorads

This comment has been minimized.

Copy link

commented Jun 20, 2019

Microsoft and Kano are launching a build-your-own Windows 10 PC kit

The Kano PC is to teach kids how to build their own touchscreen laptops and to learn to code etc.
It runs on Windows 10 S, meaning Microsoft Store only.
Would be great if it could run Visual Studio code!

@gulshan

This comment has been minimized.

Copy link

commented Jun 20, 2019

It seems there will be a browser-only version of vscode in future in url- https://online.visualstudio.com
Probably it will depend on the SSH remote for execution.
Which will run in all these restrictive devices also. But the code and vscode remote servers have to run somewhere else in capable devices (currently linux). Let's see how things happens.

@petroemil

This comment has been minimized.

Copy link

commented Jun 22, 2019

The new Windows Terminal will be distributed through the Store.

So tell me again how is it not possible to do the same thing with VS Code? It's just a pretty UI on top of a bunch of CLI tools. And the Windows Terminal proves that those CLI tools can be accessed from a UWP/Store app.

@sudomann

This comment has been minimized.

Copy link

commented Jul 12, 2019

I'm surprised that after 2 years the core development team's input is absent on this. C'mon guys, at least mention what's hindering you from doing this.

@kanlukasz

This comment has been minimized.

Copy link

commented Jul 16, 2019

I'm surprised that after 2 years the core development team's input is absent on this. C'mon guys, at least mention what's hindering you from doing this.

This what hindering them from doing this is thousands more important things. Does the release in the MS Store improve the programming in any way? I dont thinks so

@sudomann

This comment has been minimized.

Copy link

commented Jul 16, 2019

Not to minimize anybody's effort, but certainly publishing on the store is not a gargantuan task is it ?

@lastonpl

This comment has been minimized.

Copy link

commented Aug 28, 2019

It's so ridiculous. I run VS Code once in a whille, week - two and every time it prompts about updates. So I can't start my work but wait to download, install update and restart application. I want to have VS Code always up to date, before I start them, not after. Why doesn't Microsoft Store do this? It's 2019 for god sake.

@Styxxy

This comment has been minimized.

Copy link

commented Aug 28, 2019

It's so ridiculous. I run VS Code once in a whille, week - two and every time it prompts about updates. So I can't start my work but wait to download, install update and restart application. I want to have VS Code always up to date, before I start them, not after. Why doesn't Microsoft Store do this? It's 2019 for god sake.

It is possible, but VS Code is not in the Store ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.