How to use VS Code from ANYWHERE

Поделиться
HTML-код
  • Опубликовано: 6 июл 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
  • НаукаНаука

Комментарии • 493

  • @soviut303
    @soviut303 2 года назад +460

    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 2 года назад +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 2 года назад

      Use gitpod.

    • @soviut303
      @soviut303 2 года назад

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

    • @harrytsang1501
      @harrytsang1501 2 года назад +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 2 года назад +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 2 года назад +866

    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 2 года назад +35

      🤦‍♂️

    • @Willifordwav
      @Willifordwav 2 года назад +42

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

    • @vlusky_husky
      @vlusky_husky 2 года назад +75

      handwriting vim commands is going to be wild

    • @sourabhkulkarni1731
      @sourabhkulkarni1731 2 года назад +1

      That would be awesome!!

    • @kwhandy
      @kwhandy 2 года назад +19

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

  • @ludv
    @ludv 2 года назад +69

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

  • @puargs
    @puargs Год назад +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!

  • @firaskhdr5246
    @firaskhdr5246 7 месяцев назад

    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 !

  • @petecapecod
    @petecapecod 2 года назад +4

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

  • @michaelessiet5172
    @michaelessiet5172 Год назад +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 Год назад

      🤤

    • @DavisTibbz
      @DavisTibbz 10 месяцев назад

      There are plenty of IDE apps on appstore

    • @alpachino468
      @alpachino468 6 месяцев назад +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...

  • @drjones694
    @drjones694 Год назад

    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

  • @islombekhasanov
    @islombekhasanov 2 года назад +1

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

  • @jaxonkang4418
    @jaxonkang4418 2 года назад

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

  • @MahBor
    @MahBor 2 года назад +8

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

  • @AraibShafiq
    @AraibShafiq Год назад +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 Год назад

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

  • @OriginalNotFunny
    @OriginalNotFunny Год назад

    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!

  • @jurajchobot
    @jurajchobot Год назад +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 RUclips stream 😆

  • @mrleonmoff6523
    @mrleonmoff6523 Год назад +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.

  • @randomdudruses5475
    @randomdudruses5475 2 года назад

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

  • @Marcelo-pf8cd
    @Marcelo-pf8cd Год назад

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

  • @Hexane
    @Hexane 2 года назад

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

  • @ukaszzajac6704
    @ukaszzajac6704 2 года назад +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

  • @KImtOs
    @KImtOs 2 года назад +11

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

  • @E6hosting
    @E6hosting Год назад

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

  • @antekelektronik8788
    @antekelektronik8788 2 года назад

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

  • @christooma
    @christooma 2 года назад

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

  • @sandeshsachdev
    @sandeshsachdev Год назад

    Got the Early Acess today and I am enjoying it.

  • @BalajeeKs
    @BalajeeKs 2 года назад +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 2 года назад +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 2 года назад

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

    • @deidyomega
      @deidyomega 2 года назад

      ​@@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 2 года назад

      @@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 2 года назад

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

  • @AtoZProgrammingTutorials
    @AtoZProgrammingTutorials 2 года назад +6

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

  • @JimShingler
    @JimShingler 2 года назад +1

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

    • @coffee-is-power
      @coffee-is-power 2 года назад

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

  • @ShellieShaffner
    @ShellieShaffner 2 года назад

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

  • @ogreeni
    @ogreeni 2 года назад +10

    This is absolutely incredible. Awesome job guys!

  • @orlandorufinos
    @orlandorufinos 2 года назад

    My Lg Wing was waiting for this!🔥🔥

  • @bhaskars8552
    @bhaskars8552 2 года назад

    woah! much needed for so long.

  • @veda_dom
    @veda_dom 2 года назад

    Absolutely amazing!

  • @bollekeboy
    @bollekeboy 2 года назад +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 Год назад

      Google already does this.

    • @Brandon-th9pi
      @Brandon-th9pi Год назад

      Sounds like a horrible dev environment imo

    • @lordgraga
      @lordgraga Год назад

      @@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 Год назад

      @@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 Год назад

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

  • @iamWing0w0
    @iamWing0w0 2 года назад

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

  • @arindam-karmakar
    @arindam-karmakar 2 года назад

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

  • @alepouna
    @alepouna 2 года назад

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

  • @taiterrencewilliam3565
    @taiterrencewilliam3565 Год назад

    This is truly great. Thanks.

  • @limbaksa
    @limbaksa 2 года назад +1

    Wow... this is amazing!

  • @mamadj359
    @mamadj359 3 месяца назад

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

  • @skyde72
    @skyde72 2 года назад

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

  • @arturomedina2055
    @arturomedina2055 2 года назад +1

    Amazing! Bravo!

  • @daniel_keen
    @daniel_keen 2 года назад

    Actually this looks freaking awesome

  • @pilotoaero
    @pilotoaero 2 года назад +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!

  • @dorinai
    @dorinai Год назад

    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 Год назад

      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 Год назад

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

  • @wirklich_niemand
    @wirklich_niemand Год назад +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?

  • @KangJangkrik
    @KangJangkrik 2 года назад

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

  • @ianl4899
    @ianl4899 Год назад

    great stuff bro, all setup👍

  • @monk_mode8273
    @monk_mode8273 2 года назад

    This is amazing !

  • @arshadjaveed7877
    @arshadjaveed7877 2 года назад +4

    Happy to see it being hosted on Linux

  • @willemery6723
    @willemery6723 Год назад +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!

  • @mianala
    @mianala 2 года назад

    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!

  • @superchrishovids
    @superchrishovids 2 года назад

    OMG! Love this!!!

  • @srsh12345
    @srsh12345 8 месяцев назад

    This is a game changer. Awesome.

  • @mianala
    @mianala 2 года назад

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

  • @slashd
    @slashd 2 года назад

    This is really cool!

  • @kay23456
    @kay23456 2 года назад

    this is frickin awesome

  • @FernandaFoertter
    @FernandaFoertter 2 года назад

    This is amazing!!!!

  • @AdarshMadrecha
    @AdarshMadrecha 2 года назад

    Looking forward to this

  • @dozorengel
    @dozorengel 2 года назад +14

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

  • @yhu2664
    @yhu2664 Год назад

    This is awesome 👏

  • @dolfinho87
    @dolfinho87 Год назад

    Amazing!

  • @hassanemami9503
    @hassanemami9503 2 года назад

    Keep moving guys👏

  • @bhaskarsuper9000
    @bhaskarsuper9000 Год назад

    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!

  • @yerlinsonmaturana7820
    @yerlinsonmaturana7820 Год назад

    It's splendid!

  • @justcuriousjumperbot_6724
    @justcuriousjumperbot_6724 2 года назад +1

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

  • @notthatguy3249
    @notthatguy3249 2 года назад

    Now this sound like a lot of fun :)

  • @tanergirgin6569
    @tanergirgin6569 2 года назад +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!

  • @echobucket
    @echobucket 2 года назад +58

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

    • @miguelguthridge
      @miguelguthridge 2 года назад +6

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

    • @DeeezNuts
      @DeeezNuts 2 года назад +1

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

    • @miguelguthridge
      @miguelguthridge 2 года назад +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 2 года назад +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 2 года назад

      I think having it as a PWA is already enough

  • @zopenzop2225
    @zopenzop2225 2 года назад

    That looks very cool

  • @datdwaa1532
    @datdwaa1532 2 года назад

    This is so exciting

  • @abhilashpatel6852
    @abhilashpatel6852 8 месяцев назад

    NO WAY!!!! TOO MAGICAL!!!

  • @jakubtomas9154
    @jakubtomas9154 2 года назад

    loving it

  • @wallapple6468
    @wallapple6468 Год назад

    Very nice 👍

  • @gadgetman5210
    @gadgetman5210 2 года назад

    this is awesome 👌

  • @suhasshrinivasan
    @suhasshrinivasan 2 года назад

    This is ... beautiful

  • @balexandre
    @balexandre 2 года назад +40

    The question remains, to save on energy, you don’t wanna run that machine monster all day, right?… does it run on a raspberry pi? 😁

    • @code
      @code  2 года назад +46

      Yes, it does 👍. Or use SSH remote: www.raspberrypi.com/news/coding-on-raspberry-pi-remotely-with-visual-studio-code/

    • @ColdSteel-dz3pf
      @ColdSteel-dz3pf 2 года назад

      Yes!!!!!!!

    • @mangoesareonsaleatcoles660
      @mangoesareonsaleatcoles660 2 года назад +2

      @@code What are the minimum/recommended specs for the vscode server?

    • @IAmNumber4000
      @IAmNumber4000 2 года назад

      I use code-server on a raspberry pi connected directly to my iPad Pro and it works great

    • @pouriapmd6077
      @pouriapmd6077 2 года назад +1

      Allright but your ipad is probably more powerful

  • @106rutvik
    @106rutvik Год назад

    This is mind blowing

  • @salman2070
    @salman2070 Год назад

    Awesome!

  • @emreaka3965
    @emreaka3965 11 месяцев назад

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

  • @Prox1
    @Prox1 2 года назад

    this is so great

  •  2 года назад

    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

  • @AI-PhotographyGeek
    @AI-PhotographyGeek Год назад

    Man, this is what I want!!

  • @akashghosh5508
    @akashghosh5508 2 года назад

    awesome stuff

  • @santokhans_channel
    @santokhans_channel 2 года назад

    Thanks a lot

  • @ManeshBPandu
    @ManeshBPandu Год назад

    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?

  • @andrrms
    @andrrms Год назад

    This is HUGE!

  • @FranciscoMarcosMilhomemAbreu
    @FranciscoMarcosMilhomemAbreu Год назад

    Eu tenho que agradecer a Deus pelo trabalho que vocês fizeram! Vocês são incríveis!

  • @rohitkharche7562
    @rohitkharche7562 2 года назад

    this takes work from home to next level 🤣

  • @mrcortadito
    @mrcortadito Год назад +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.

  • @shokhbozbekkhalimjonov6998
    @shokhbozbekkhalimjonov6998 2 года назад

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

  • @SquidGN
    @SquidGN Год назад

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

  • @KingKadem
    @KingKadem Год назад +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 Год назад

      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 Год назад

      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.

  • @geforcesong
    @geforcesong 2 года назад

    Amazing

  • @yoandimitrov8389
    @yoandimitrov8389 2 года назад +6

    My school has banned developer mode on the chromebooks so I can’t code there so this would be really cool. Also when will you release it for everyone without signing up?

    • @whenhen
      @whenhen 2 года назад

      You can still go to the URL no problem right? That would give you the ability to code on a Chromebook since it's not actually running on the device itself

  • @tauqueerkhan9546
    @tauqueerkhan9546 Год назад +2

    If you create a dev server from your vs code server to access a web app. Would you able to access your web app from anywhere (as in localhost:3000? Also are there any expected costs for using a service like this?

  • @Tusky1Again
    @Tusky1Again 2 года назад +2

    Very cool! Can I access a node server too?

  • @independentfilm7204
    @independentfilm7204 2 года назад

    I would definitely use it while traveling.

  • @alinawaz4034
    @alinawaz4034 2 года назад +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

  • @shixuo
    @shixuo Год назад +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

  • @horstgunther9521
    @horstgunther9521 Год назад +1

    Is there an advantage over using something like remote desktop or something similar?
    Can multiple users connect to the server at once?