How to use VS Code from ANYWHERE

Sdílet
Vložit
  • čas přidán 6. 07. 2022
  • Turn your dev machine into a VS Code Server and connect to it from anywhere with vscode.dev. Yes, you can code on an iPad.
    🚨 Sign up for early access 👉 aka.ms/vscode-server-blog
    #vscode #ipad #programming
  • Věda a technologie

Komentáře • 493

  • @soviut303
    @soviut303 Před 2 lety +459

    Between WSL, Container remoting, Live Share, Code Spaces and this, the remoting capabilities of VSCode are pretty astounding. Most importantly, they're seamless.

    • @laden6675
      @laden6675 Před 2 lety +10

      It's the best editor available right now. I'm hoping to use it for notes in the future, with features from Obsidian implemented as extensions.

    • @coffee-is-power
      @coffee-is-power Před 2 lety

      Use gitpod.

    • @soviut303
      @soviut303 Před 2 lety

      @@coffee-is-power Ah yes, that's the service I was trying to remember the name of.

    • @harrytsang1501
      @harrytsang1501 Před 2 lety +1

      Benefit is you can get real GPU performance without diminish your battery
      Disadvantage is the lack of remote USB passthrough so it's not for everyone

    • @soviut303
      @soviut303 Před 2 lety +1

      @@harrytsang1501 Why do you need USB pass through? My first thought was a controller for game development. However, this isn't a streaming desktop; it's a remote tunnel for your code changes, terminals and any ports you open a web server on. So you'll be able to, say, train machine learning models on the remote GPU from the command line, but you're not going to necessarily see it render anything to a display buffer.

  • @MrShotare
    @MrShotare Před 2 lety +861

    I'm not tempting you guys, but the next logical step for me, is adding apple pencil support. We will make full circle and go back to writing code on paper, but with intelliSense!

    • @vladimircreator
      @vladimircreator Před 2 lety +35

      🤦‍♂️

    • @Willifordwav
      @Willifordwav Před 2 lety +42

      That would take soooooo long 😂😂😂 please do not place such a curse upon us

    • @vlusky_husky
      @vlusky_husky Před 2 lety +75

      handwriting vim commands is going to be wild

    • @sourabhkulkarni1731
      @sourabhkulkarni1731 Před rokem +1

      That would be awesome!!

    • @kwhandy
      @kwhandy Před rokem +19

      reminds me CS students who still doing exam with paper 🤣🤣🤣🤣🤣

  • @ludv
    @ludv Před 2 lety +69

    I have no better words than, this is absolutely amazing!!

  • @firaskhdr5246
    @firaskhdr5246 Před 6 měsíci

    I think the nice thing about it is that you can create and work on projects remotely, not only that, but you can show your local implemented projects on your phone and even run it, I think this is so powerful.. Many thanks for the great development !

  • @puargs
    @puargs Před rokem +9

    Hey team just saw this - thank you so much for your hard work on this! To answer the short questions at the end of the video: I will be using this on a few ultra-lightweight laptops that don't quite have enough oomph for my development needs. I'll also use it on a VM in which I don't have the ability to run virtualization-within-virtualization. This should allow me to circumvent the docker restrictions we have on that environment.
    One thing in particular I'd like to use it a lot with is API development - in particular, work on AWS via the "SAM" tool. I would like to note that my experiences with the remote WSL (using VSCode within Windows to point to the WSL environment on my machine) have been completely stymied by the AWS "SAM" tool. I don't know if anyone on your team works with it, but it simply doesn't redirect debugging requests to the WSL environment - everything within VSCode seems to use the remote connect feature except SAM. It attempts to send debug commands to the host Windows machine instead of WSL. Of course - I completely understand your team may not have any business with AWS or their tools. I am only mentioning this as a use case - if you are looking for common business deployment patterns/uses of VSCode and its integrated toolset - there are some integration patterns out there such as this that don't work.
    Great work again, thank your entire team for doing something we have all been hoping for a long time! Thank you again!

  • @jaxonkang4418
    @jaxonkang4418 Před rokem

    This is so cool! Always wanted features! Thank you for supporting this!

  • @petecapecod
    @petecapecod Před 2 lety +4

    Wow that really came together to make the dream happen! 🎆 🥳
    VS Code anywhere with a full powdered backend. Brilliant!!!

  • @islombekhasanov
    @islombekhasanov Před rokem +1

    Thank you dear VS Code Team!!! We love you

  • @MahBor
    @MahBor Před rokem +8

    This would've been so useful a few years ago when i wanted to continue coding on my school chromebook at school!

  • @michaelessiet5172
    @michaelessiet5172 Před rokem +55

    One of the reasons why I haven't gotten an iPad yet is because it can't be used to develop anything even with all the power it's got. I'm excited to see what you guys come up with next. Hopefully a native iPad vscode

    • @realscitz64
      @realscitz64 Před rokem

      🤤

    • @DavisTibbz
      @DavisTibbz Před 9 měsíci

      There are plenty of IDE apps on appstore

    • @alpachino468
      @alpachino468 Před 6 měsíci +2

      Yeah in about 100 years if you're lucky, and if Apple decide they will let you use your tablet in the way you would like to use it...

  • @AraibShafiq
    @AraibShafiq Před rokem +2

    Can't wait to get access to this. I bought mac mini a few days ago since that better fitted my needs but I find myself needing to move to other places for short moments for coding. This would make my phone an alternative window into my code ❤

    • @davidrahabi
      @davidrahabi Před rokem

      So you can use a mac instead of a pc to do this?

  • @Marcelo-pf8cd
    @Marcelo-pf8cd Před rokem

    Thank you so much for creating this! As an iPad user, I was looking for a solution for using VS Code on it.

  • @christooma
    @christooma Před 2 lety

    Love this and can’t wait to use it!!

  • @drjones694
    @drjones694 Před rokem

    I love vscode
    So thankful I don't have to use visual studio
    Now I just deal with the pains making 5he front end experience
    And write all the code using vscode
    This tool is a life saver for all languages and developer's

  • @randomdudruses5475
    @randomdudruses5475 Před rokem

    Thank you so much for this, ya'll are brilliant!

  • @Hexane
    @Hexane Před 2 lety

    This is pretty unreal, in an amazing kind of way! NICE!

  • @OriginalNotFunny
    @OriginalNotFunny Před rokem

    I'll keep using WSL ona Samsung Galaxy Book 360 Pro for now, but that's exactly what I wanted for the past 2 years. Thanks VSC!

  • @antekelektronik8788
    @antekelektronik8788 Před rokem

    My Chromebook was struggling when I installed VS Code on it. This will help a lot.

  • @orlandorufinos
    @orlandorufinos Před rokem

    My Lg Wing was waiting for this!🔥🔥

  • @E6hosting
    @E6hosting Před rokem

    Cool video. Saved to favourites will watch many times in the future. Honestly will probably use it to screen share my web apps.

  • @jurajchobot
    @jurajchobot Před rokem +14

    This is amazing. You can go for a run and then take out your tablet from backpack and start coding in the park. I used to do this on Android with a C compiler installed, but that could run only C/C++ code. This is actually amazing. I just hope it won't consume as much data as a 1080p CZcams stream 😆

  • @bhaskars8552
    @bhaskars8552 Před 2 lety

    woah! much needed for so long.

  • @iamWing0w0
    @iamWing0w0 Před rokem

    Finally!!!! Can't wait for the official launch!

  • @ukaszzajac6704
    @ukaszzajac6704 Před rokem +28

    this is great but honestly now the only thing that is missing is being able to connect to the same vscode server using many users to collaborate, like liveshare but always on, faster and more reliable

  • @sandeshsachdev
    @sandeshsachdev Před rokem

    Got the Early Acess today and I am enjoying it.

  • @BalajeeKs
    @BalajeeKs Před 2 lety +27

    There are already open source versions of this same thing, such as coder, open vs code. Glad that Microsoft has also started to see its potential and implementing it

    • @deidyomega
      @deidyomega Před 2 lety +6

      Yeah, but the thing that makes vs code amazing is extensions, and the open source versions don't have many extensions.
      And second to that, if you are like many Americans, their ISP blocks port 80 inbound, so you have a hard time setting up a webserver at home.

    • @BalajeeKs
      @BalajeeKs Před 2 lety

      @@deidyomega interesting.. I never knew about the ISP block. But both the OSS tools provide options to host on custom ports though

    • @deidyomega
      @deidyomega Před 2 lety

      ​@@BalajeeKs Right, which inlays the next common problem, the browser creates a "downgraded" experience on non encrypted websites. Coder/VS Code Server basically "require" ssl.
      But lets encrypt ssl tool basically needs port 80 open to inbound traffic to setup ssl. So you are kinda fubared there.
      You can do a manual ssl, but its a pain in the ass.

    • @DeeezNuts
      @DeeezNuts Před 2 lety

      @@deidyomega Huh just port 80? Come Bahrain, all ports disabled and when i call ISP she tells me go look up youtube, like how tf youtube will allow me to open ports from your side.

    • @deidyomega
      @deidyomega Před 2 lety

      @@DeeezNuts Ohh no, my ISP blocks a good number of ports, but the only one relivent to this convo is 80.

  • @mrleonmoff6523
    @mrleonmoff6523 Před rokem +3

    Holy crap this is perfect! Would definitely use it on my Ipad when I'm on the go! It makes it a lot easier than using git and some sort of Ipad IDE from which you can't really create a dev environment anyways.

  • @JimShingler
    @JimShingler Před 2 lety +1

    That is Freaking Cool, ... just signed up, .... I have been waiting for this.

    • @coffee-is-power
      @coffee-is-power Před 2 lety

      Wtf??? Why wait for this when gitpod already exists?

  • @veda_dom
    @veda_dom Před 2 lety

    Absolutely amazing!

  • @bollekeboy
    @bollekeboy Před rokem +34

    To me, I see the biggest potential for this is to allow more security for big SW companies to protect their source code. I could have my real code in the office in a headless high-powered workstation, probably some big multi-user beast. Then I could connect from VSCode on my laptop (forget the browser, I want native VSCode) and my company can feel safe that "the code never left the building". Of course this would require the protocol to be transparent and possibly anti-exfiltration software (e.g. Suricata) to run against it, but in principle, if you have something "like remote SSH except without the whole complete ability to do whatever you want like you can with SSH, and generally much more code-exfiltration-proof", I think big companies would loooove that.

    • @lordgraga
      @lordgraga Před rokem

      Google already does this.

    • @Brandon-th9pi
      @Brandon-th9pi Před rokem

      Sounds like a horrible dev environment imo

    • @lordgraga
      @lordgraga Před rokem

      @@Brandon-th9pi outside of latency and streaming arteracts, zero maintenance and ubiquitous access to dev tools doesn’t sound too bad to me.

    • @Brandon-th9pi
      @Brandon-th9pi Před rokem

      @@lordgraga that’s the biggest issue for me - latency. I also don’t use vscode that much, so I’d hate to have lock-in to the product.

    • @Hephasto
      @Hephasto Před rokem

      @@Brandon-th9pi what do you prefer then? vim?

  • @alepouna
    @alepouna Před rokem

    Ohh this is great. No more syncing dev env on my mac every time I go remote. This is superrr handy.

  • @arindam-karmakar
    @arindam-karmakar Před rokem

    I think the upcoming Salesforce Code Builder is also using this feature. Great work guys!

  • @skyde72
    @skyde72 Před rokem

    I'd use this at the school computer lab. Excited for this

  • @mamadj359
    @mamadj359 Před 2 měsíci

    Why am I finding about this now? This is so cool. I love it.

  • @taiterrencewilliam3565

    This is truly great. Thanks.

  • @ShellieShaffner
    @ShellieShaffner Před rokem

    Mindblown! wow guys! this is gonna be a massive game changer.

  • @daniel_keen
    @daniel_keen Před rokem

    Actually this looks freaking awesome

  • @ianl4899
    @ianl4899 Před rokem

    great stuff bro, all setup👍

  • @limbaksa
    @limbaksa Před 2 lety +1

    Wow... this is amazing!

  • @AdarshMadrecha
    @AdarshMadrecha Před 2 lety

    Looking forward to this

  • @arturomedina2055
    @arturomedina2055 Před 2 lety +1

    Amazing! Bravo!

  • @ogreeni
    @ogreeni Před 2 lety +10

    This is absolutely incredible. Awesome job guys!

  • @AtoZProgrammingTutorials
    @AtoZProgrammingTutorials Před 2 lety +6

    Looks great and I can't wait to try it, will it be free once officially released or a paid service ?

  • @hassanemami9503
    @hassanemami9503 Před rokem

    Keep moving guys👏

  • @monk_mode8273
    @monk_mode8273 Před 2 lety

    This is amazing !

  • @wirklich_niemand
    @wirklich_niemand Před rokem +7

    I love Vscode! I'm a webdesigner working mostly with HTML and CSS files, is there any chance we will see an integrated apache in vscode enabling viewing changes of a site on the ipad?

  • @superchrishovids
    @superchrishovids Před rokem

    OMG! Love this!!!

  • @zopenzop2225
    @zopenzop2225 Před 2 lety

    That looks very cool

  • @slashd
    @slashd Před 2 lety

    This is really cool!

  • @notthatguy3249
    @notthatguy3249 Před rokem

    Now this sound like a lot of fun :)

  • @srsh12345
    @srsh12345 Před 8 měsíci

    This is a game changer. Awesome.

  • @bhaskarsuper9000
    @bhaskarsuper9000 Před rokem

    I recently got a Samsung tab S7 and was exploring options todo this. I do have an OP desktop. need to try this feature, thanks!

  • @pilotoaero
    @pilotoaero Před rokem +3

    It really seems a great opportunity to enable using Samsung Dex to properly code. I can literally just use my smartphone (and a keayboard and mouse, because...) to solve great travel gadget issues! Trully AMAZING!

  • @mianala
    @mianala Před 2 lety

    I love the "My VSCODE" to confirm that it is indeed yours ⭐

  • @KangJangkrik
    @KangJangkrik Před 2 lety

    Even Android Studio can't run on Chromebook flawlessly, kudos for VSCode team 👍

  • @jakubtomas9154
    @jakubtomas9154 Před 2 lety

    loving it

  • @arshadjaveed7877
    @arshadjaveed7877 Před 2 lety +4

    Happy to see it being hosted on Linux

  • @KImtOs
    @KImtOs Před 2 lety +11

    That moment when he say **secure tunnel service provided by** and look away and says **Microsoft** xD

  • @kay23456
    @kay23456 Před 2 lety

    this is frickin awesome

  • @FernandaFoertter
    @FernandaFoertter Před 2 lety

    This is amazing!!!!

  • @yhu2664
    @yhu2664 Před rokem

    This is awesome 👏

  • @willemery6723
    @willemery6723 Před rokem +2

    I'm a college student who has a big bulky gaming laptop that I love. The issue is the battery life sucks and well, it's big. This is the solution that I have been looking for. I carry around a Galaxy tabs7+ to take notes on and I love it to bits but the one issue is that I can't code on it. This fixes my problem meaning that I won't have to lug around a massive laptop with me to every class!

  • @echobucket
    @echobucket Před 2 lety +58

    I really do wish they could make VSCode an actual iPad App though, so you could use remote SSH with it.

    • @miguelguthridge
      @miguelguthridge Před 2 lety +6

      I highly doubt they'd let you use SSH on iOS

    • @DeeezNuts
      @DeeezNuts Před 2 lety +1

      @@miguelguthridge They'll let someone like microsoft maybe but you'll be limited to the sandboxed app

    • @miguelguthridge
      @miguelguthridge Před 2 lety +6

      @@DeeezNuts They also wouldn't allow extensions that do anything on the front-end either, so it'd be super limited in a lot of ways.

    • @genericallynamed1
      @genericallynamed1 Před 2 lety +6

      @@miguelguthridge you're right, Apple totally wouldn't stand for them having an extensions store. Thinking about it now - there are a lot of things that would only be possible if Apple is ever finally forced to open up side-loading. That would be a game-changer for the iPad for sure

    • @RichardiOS275
      @RichardiOS275 Před rokem

      I think having it as a PWA is already enough

  • @datdwaa1532
    @datdwaa1532 Před 2 lety

    This is so exciting

  • @dorinai
    @dorinai Před rokem

    This is perfect since I’m starting university and since I need to make notes on the same device I can now use my m1 ipad air with the apple pencil paired up with the apple magic keyboard for ipad and I can fully replace my laptop. I have a synology nas with a 6 core xeon and 16gb ram which is perfect for me since I can run it on ubuntu which Synology DSM is technically an identical package to any ubuntu distro. I did this and it works flawlessly. And now with full external display support and the power of the M1, this is my to go setup for 4K video creation, coding, gaming etc. VSCode Server is a life-saver

    • @dorinai
      @dorinai Před rokem

      Edit: Didn’t mention this but I have that NAS for 4K and 8K video storage and I’m starting computer science in university :))

    • @Airaldi
      @Airaldi Před rokem

      @@dorinai Do you know if the VIM plugin for VSC works when using it remotely like this?

  • @akashghosh5508
    @akashghosh5508 Před rokem

    awesome stuff

  • @AI-PhotographyGeek
    @AI-PhotographyGeek Před rokem

    Man, this is what I want!!

  • @dolfinho87
    @dolfinho87 Před rokem

    Amazing!

  • @suhasshrinivasan
    @suhasshrinivasan Před rokem

    This is ... beautiful

  • @abhilashpatel6852
    @abhilashpatel6852 Před 8 měsíci

    NO WAY!!!! TOO MAGICAL!!!

  • @mrcortadito
    @mrcortadito Před rokem +1

    Will be nice to access VSCode remotely from a low end (4GB) Chromebook. I have tried to use VS Code running in the Chromebook's Linux VM and resources were stretched to the limit. Will be cool to have the IDE in the browser.

  • @salman2070
    @salman2070 Před rokem

    Awesome!

  • @wallapple6468
    @wallapple6468 Před rokem

    Very nice 👍

  • @106rutvik
    @106rutvik Před rokem

    This is mind blowing

  • @yerlinsonmaturana7820

    It's splendid!

  • @gadgetman5210
    @gadgetman5210 Před rokem

    this is awesome 👌

  • @SquidGN
    @SquidGN Před rokem

    Whoa this is awesome... and how do I match these settings cause your VSCode looks amazing!

  • @shixuo
    @shixuo Před rokem +1

    I wish vs code had a native app! ngl this M1 in ipad is capable enough to not need a desktop server, yet there are hugely limited options

  • @emreaka3965
    @emreaka3965 Před 11 měsíci

    I would use something doesn't get hot on my lap and doesn't burn my legs and fingers :) Thanks for this awesome feature.

  • @chrisf217
    @chrisf217 Před rokem

    Seems to be mostly the same as Live Share in Visual Studio just with a few tweaks to change its purpose from collaborative working to remote working.

  • @alinawaz4034
    @alinawaz4034 Před 2 lety +1

    i think we can use this with AWS serverless and stuff like that and get the full environment so we can put break points in our functions with actual environment that would be awesome

  •  Před 2 lety

    I do some real work with my ipad and logitech keyboard trackpad case. I have setup openvpn at my house and just log on RDP at my desktop. Works flawlessly

  • @amiaynarayan516
    @amiaynarayan516 Před rokem

    goosebumps!!!

  • @santokhans_channel
    @santokhans_channel Před 2 lety

    Thanks a lot

  • @andrrms
    @andrrms Před rokem

    This is HUGE!

  • @shokhbozbekkhalimjonov6998

    As for me, everything is simple and clear. Thank you very much

  • @Prox1
    @Prox1 Před 2 lety

    this is so great

  • @mianala
    @mianala Před 2 lety

    Thank you so much! Just signed up. This is soooooooooooooooooo amazing and important for me. I have three desktop computers, four laptops, three mobile phones and one iPad pro. I like my things to be where I am without needing to bring them everywhere. Being able to harvest the power of my desktop computer on any device is game changing. THANK YOU!

  • @independentfilm7204
    @independentfilm7204 Před 2 lety

    I would definitely use it while traveling.

  • @ScottyMcCraigles
    @ScottyMcCraigles Před rokem

    Would love to be able to use my Samsung Tab S8 Ultra and S-pen for coding. Obviously it's a fair bit slower than typing, but I think it'd be a fun way to code simpler/smaller projects.

  • @tanergirgin6569
    @tanergirgin6569 Před 2 lety +2

    Is this a "vscode server" other than what we can currently use to do remote debugging on a server? In other words, do we need to install "a new" Vscode server or are we fine using the existing one and just use the url format to access it from a web browser? Btw, this is way too cool. Thanks!

  • @Tusky1Again
    @Tusky1Again Před 2 lety +2

    Very cool! Can I access a node server too?

  • @dozorengel
    @dozorengel Před 2 lety +14

    Coding frontend on ipad is impossible without devtools, which aren't in the browsers on ipad yet.

  • @ColdSteel-dz3pf
    @ColdSteel-dz3pf Před 2 lety

    Yes 🙌🏽

  • @ManeshBPandu
    @ManeshBPandu Před rokem

    Nice Very nice, just one question, suppose we need to call al SQL procedure, then the database must be installed in that 16core CPU right?

  • @justcuriousjumperbot_6724

    "Will you do this on a Chromebook?"
    *laughs in Crouton and Crostini*

  • @KingKadem
    @KingKadem Před rokem +6

    Having everything I need, including programming languages, sounds really great! But do you guys think of implementing a WOL functionality later down the line? After all, programming from everywhere can only be done, if I can reach my host machine at any time. But I would have second thoughts about keeping my beefy machine running 24/7, only to scratch that programming itch when it comes out. Plus the electricity bills would be astronomical (and it wouldn’t be very environmental friendly either). If you guys would implement that, I would install it in a heartbeat!

    • @ArmenManukyan
      @ArmenManukyan Před rokem

      How exactly can Microsoft boot up your machine without access to a running device in your LAN? You'd be better off with using some low powered single-board computer like Raspberry Pi or a router with external management access for that purpose.

    • @Jasterrrr
      @Jasterrrr Před rokem

      Another cheap solution is renting a cheap VPS instance that can be your private dev server for VS code. I already have a setup for that and to save some costs I wrote a few scripts that start the VPS instance based on the latest snapshot/backup and another script that turns it off, creates a new snapshot, and kills the instance completely. I'm paying based on usage per minute, similar to GitHub Codespaces but 10 times cheaper.

  • @TutorialTechie
    @TutorialTechie Před 2 lety +1

    awesome

  • @rohitkharche7562
    @rohitkharche7562 Před 2 lety

    this takes work from home to next level 🤣

  • @rayatbinnasir6232
    @rayatbinnasir6232 Před 2 lety

    Seems pretty interesting