Visual Studio Code
-
Scott Hanselman announced it during the Build keynote today. Crossplatform text editor for code, with debugging and such. He showed it on OS X and Ubuntu.
I'll probably download the windows version today to test it out. Will anyone here really use it?
-
I don't get how it relates to normal Visual Studio. Is this its replacement? Or like the new version of VS Express? Or...
-
I don't get how it relates to normal Visual Studio. Is this its replacement? Or like the new version of VS Express? Or...
It's a pared down Visual Studio for Mac and Linux.
-
At its Build developer conference, Microsoft today announced the launch of Visual Studio Code, a lightweight cross-platform code editor for writing modern web and cloud applications that will run on OS X, Linux and Windows
-
*goes to site*
*tries logging in with MS account*
*keeps gettingBad Request
*Fuck that then…
Oh, wait, there's a separate download page where you don't have to sign in first…
-
lightweight cross-platform code editor
So it's just an editor, not an IDE?
That's fine, but couldn't they brand it differently then? This is just confusing naming!
-
OH SWEET MERCIFUL CHAOS
Visual Studio Code is written in TypeScript/JavaScript and is powered by a Node server.
-
I guess it might be handy if I ever again work on a Mac, which I won't?
-
Visual Studio Code is written in TypeScript/JavaScript and is powered by a Node server.
huh... this should be interesting then.
too bad i do most of my development on a chromebook these days.
-
It'd probably work on a ChromeBook; given it's built on Node, it should run on anything Node runs on ;)
-
That's fine, but couldn't they brand it differently then?
It isn't "fully" released, so given history, they'll come up with a new name but everyone will still call it "Visual Studio Code."
-
It'd probably work on a ChromeBook; given it's built on Node, it should run on anything Node runs on
probably, but i've not unlocked developer mode and well.... i've got everything set up on Cloud9 IDE
-
They want to call it 'Visual Studio Code' so that they have a member of the visual studio family on everything. It seems like it might be fairly good.
-
Downloads are up now for it.
-
So I downloaded the thing...
- Linux archive seems to be damaged in some way. Fails to extract properly using
file-roller
GUI, but works fine withunzip
in CLI. Huh. Oh well. - Ok, so...
onyx@jarvis ~/D/VSCode> ls -l total 109948 -rwxrwxr-x 1 onyx onyx 11224136 Mar 29 13:50 Code* -rw-rw-r-- 1 onyx onyx 8437142 Mar 29 13:17 content_shell.pak -rw-rw-rw- 1 onyx onyx 869779 Apr 28 14:37 Credits_41.0.2272.76.html -rw-rw-r-- 1 onyx onyx 10457856 Mar 29 13:17 icudtl.dat -rw-rw-r-- 1 onyx onyx 76984472 Mar 29 13:50 libchromiumcontent.so -rw-rw-r-- 1 onyx onyx 2496440 Mar 29 13:50 libffmpegsumo.so -rw-rw-r-- 1 onyx onyx 520152 Mar 29 13:50 libgcrypt.so.11 -rw-rw-r-- 1 onyx onyx 31256 Mar 29 13:50 libnotify.so.4 -rw-rw-rw- 1 onyx onyx 10056 Apr 28 14:37 license.txt drwx------ 2 onyx onyx 4096 Apr 29 21:21 locales/ -rw-rw-r-- 1 onyx onyx 413533 Mar 29 13:17 natives_blob.bin drwx------ 3 onyx onyx 4096 Apr 29 21:21 resources/ -rw-rw-r-- 1 onyx onyx 985220 Mar 29 13:17 snapshot_blob.bin -rw-rw-rw- 1 onyx onyx 122259 Apr 28 14:37 ThirdPartyNotices.txt
libchromiumcontent.so
? This is gonna get fun!- jQuery hate or wrong highlighter?
- No code folding... So, from my point of view it's somewhere on the level of
gedit
but with a builtin web stuffs debugger like Atom and whatever that other one was called?
Overall: pass, offers nothing above what I already have, and lacks in features if I compare it with Sublime for example.
- Linux archive seems to be damaged in some way. Fails to extract properly using
-
Linux archive seems to be damaged in some way. Fails to extract properly using file-roller GUI, but works fine with unzip in CLI. Huh. Oh well.
ark
dealt with it no problem.
-
OH SWEET MERCIFUL CHAOS
Visual Studio Code is written in TypeScript/JavaScript and is powered by a Node server.
Well they wanted it to work cross-platform, and I guess they sure as hell weren't using Mono for that.
Fails to extract properly using file-roller GUI
Not the first, not the last. I remember having my share of problems with file-roller...
-
Well they wanted it to work cross-platform, and I guess they sure as hell weren't using Mono for that.
True, but aren't MS making at least the core of .NET multiplatform as well?
-
Overall: pass, offers nothing above what I already have, and lacks in features if I compare it with Sublime for example.
On noes, preview software isn't fully featured!
-
ark dealt with it no problem.
Not the first, not the last. I remember having my share of problems with file-roller...
I guess it's file-roller. I mean, unzip didn't complain. There's something it doesn't like in it in any case. Caveat emptor, I guess, if anyone else runs into it.
-
"What's it called?"
"Code."
"What do you do with it?"
"Code."
"What do you code with 'Code'?"
"Code."
"... fuck you."
Yo dawg!
-
So, from my point of view it's somewhere on the level of gedit but with a builtin web stuffs debugger like Atom and whatever that other one was called?
"That other one" is probably Brackets.
And VS Code actually is Atom. A reskin of it with the Omnisharp tooling plugged in for Intellisense of .NET languages.
-
So I tried it, my impression is meh.
I tried hitting F12 for Goto Definition and got the chrome [chromium] developer tools instead. Wasn't expecting that.
Why would I even need that? How often am I going to need to debug Code?
No, no, "Code" the editor, not code.
-
-
"That other one" is probably Brackets.
I think it was Light table or something? In any case, they seem to be springing up all over the place.
-
I refer you to:
libchromiumcontent.so? This is gonna get fun!
Yeah... probably how they got live debugging in it.
-
NODE ON EVERYTHING
Fuck Javascript.
-
NODE ON EVERYTHING
Fuck Javascript.
Still less of a fustercluck than WPF / XAML or any Java UI toolkit.
-
Still less of a fustercluck than WPF / XAML
Not when WPF is used properly
@Ragnax said:or any Java UI toolkit
That I'll give you ;)
-
The whole audience got hololens for the convention, right as the presentation for it ended...
But I did learn one thing: all Windows Store apps, including ones using the new Android subsystem (Yes, really!) or Obj-C (IKR!) or are websites (who even knows how?) are just naturally available as re-sizable holograms.
-
Makes me wonder how stupid the guys behind Mono are feeling right now. And MonoDevelop is pretty good which is even more sad.
BTW, watch out for one of these tomorrow while on the road:
-
that was a surprise. didn't expect the hololens to be actually working.
-
guys behind Mono
They've been gone for a while, ever since Xamarin took overMonoDevelop
Is now XamarinStudio, and isn't very good.But overall, having someone port .NET is a good thing. I don't care who does it.
-
Also, they said that photoshop and such are officially being released as windows store apps.
that was a surprise. didn't expect the hololens to be actually working.
They said they'd tell us about it at this conference, so I assumed it would be working. It'd be pretty bad otherwise. They showed someone using it for robotics onstage, and someone else moving and pinning apps.
-
i assumed they would show what the hololens will do and the such.
the robot was pretty cool. and having the apps already working is awesome.
-
Now Microsoft needs to found a monster franchise and capitalize on all the people who subconsciously realize that in no current pokemon game do you ever walk along IRL next to your charizard.
If this thing is <$500, they'd sell like hotcakes.
-
Now Microsoft needs to found a monster franchise
Yeah, maybe make the monsters like cute pinatas. With a Mexican theme. They could call it... Viva Pinata!
-
That would definitely make more sense if hololens was oculus.
-
So, FWIW, quickly tried the linux version. Worked on first try, neat.
OTOH, there's currently only rudimentary support for C/C++ (a.k.a. primitive syntax highlighting only), so I guess I'll check back later. Also, no support for extensions (e.g., VsVim), but then again, didn't really expect that. Right now it's mostly yet another editor in the ocean of editors.
If they implement debugging for C/C++ (even if it's farmed out to GDB or whatever), I'd probably give it a more serious shot as a debugger front end.
-
Funny thing. I ran the Windows version. Seemed to run directly instead of acting as an installer despite being named VSCodeSetup.exe.
Attempting to launch it a second time shows the loading screen for a second and then nothing.
Edit: Apparently it adds itself to the path and you have to run it from the command line. Sure, that's not confusing for a Windows program.
Edit 2: Except it doesn't, because running code from a command prompt doesn't do anything:
'code' is not recognized as an internal or external command,
operable program or batch file.
-
Haha! Microsoft just deprecated Windows and this is the first sign of it.
-
Apparently it adds itself to the path and you have to run it from the command line. Sure, that's not confusing for a Windows program.
Really? Because I got a Start Screen icon:
-
goes to sitetries logging in with MS accountkeeps getting Bad Request
Yup, my initial experience too.
And yes, I just found the download page.
Trying it out...
-
I'd have tried it, but my company randomly blocked the download. Who knows why...
-
my company blocks live.com (because reasons, obviously) which makes downloading anything from MS a pain.
-
Here, they let me log into my own vso repo, but they won't let me download a free microsoft application, because i might be 'avoiding licensing'
-
-
Man, these reporters are quite incredible. You'd think one of them might realize that obj-c existed already, but instead they all go full parrot.
-
Man, these reporters are quite incredible.
Nah, they're just as bad as the gaming press, just with more suits. They're not even true shills…
-
they're just as bad as the gaming press
Worse, since these at least the gaming press is essentially deprecated solely by TotalBiscuit.