Live data from Hacker News

Visual Studio Code 1.0

code.visualstudio.com

381–390 of 487 posts

Re: Visual Studio Code 1.0

#381
post #119

As much as I love trying VSCode, the lacking of tabs prevents me from keeping it open longer than 1 minute. I'm just not used to not having tabs.

They are working on tabs as we speak https://github.com/Microsoft/vscode/issues/4888

The tabs feature is under the heading, "Initial investigations/explorations" something tells me they are not working on anything just yet. If the feature makes it through, we might not see it for sometime yet. Disappointing, tabs are a definite must for me.

Re: Visual Studio Code 1.0

#382

Earlier quoted context omitted.

I didn't downvote, but you can easily answer your question about what's interesting/exciting about it by simply reading the other comments here. It's pretty clear this scratches the itches of more than a few devs.

I read the comments, have tried it out and concluded it's just an editor :-). Evidently other people came to different conclusions.

I wouldn't call it just an editor, but rather a development tool which is context aware and provides a lot of info about the codebase you're working on, plus helps with the excellent IntelliSense / code completion.

You should take a closer look at it's features.

Re: Visual Studio Code 1.0

#383
post #130

VSCode knockouts Atom in a dispute for becoming a developer editor in a corporate computer. Sure, you all have root password in your computer. Unfortunately, I belong to a lower race: the corporate developer. I work in a Windows 7 machine, don't have root password and there's a big wall called proxy around me. I didn't know about VSCode before this HN post, but I was trying to use a new editor instead of Notepad++. I…

How do corporate developers test and debug things without the root password? In some cases, you need to be able to start Visual Studio in UAC mode, and debug an already running process...

You generate a time limited root password alongside a reason why are you requesting it.

This applies to any OS being used.

If you are an external, might additionally need to have an employee sitting with you in case you are trying to use something business critical.

Re: Visual Studio Code 1.0

#384
I would really like to use VS Code as my primary editor but it has some issues that need to be fixed first, most importantly how slow the go to file functionality is. I work on a project (Chromium) that has tens of thousands of source files and while Sublime Text can handle that without issues, VS Code can't.

I would also like to see the C++ intellisense plugin that's under development improved further. I've found it to be a lot slower than QtCreator at indexing symbols.

Re: Visual Studio Code 1.0

#385

Earlier quoted context omitted.

> Atom was knocked out in the first minute. 'knocked out'? > must install a column mode extension, need to install a ntlm proxy authentication downloaded from (argh!) Sourceforge Why not just set up atom to use your existing corporate proxy? > failed to install the extension because it needs a compiler Sounds like bullshit, what extension? > You've got a new fan VSCode! So all of your complaints about atom are actual…

Googled part of this for you: >Why not just set up atom to use your existing corporate proxy? "Many of these text editors support proxy servers, but none of them that I have tried support NTLM for authentication and if your corporate proxy is using NTLM they simply cannot connect to it. Or lets say not directly! Actually the only solution I have found is to use a software called CNTLM that can act as a proxy server i…

NTLM auth is but one of various other roadblocks in a corporate environment.

In my previous job, the company runs a MITM proxy, it broke SSL checks for package managers. You ended up having to disable SSL checks and load up company-issued certs.

I asked whether we can find a solution to this issue on the company forum, as there are other developers and data analyst whose life can be made easier if this just works, the response I get was: "just download them manually", I kid you not.

Re: Visual Studio Code 1.0

#386
post #130

VSCode knockouts Atom in a dispute for becoming a developer editor in a corporate computer. Sure, you all have root password in your computer. Unfortunately, I belong to a lower race: the corporate developer. I work in a Windows 7 machine, don't have root password and there's a big wall called proxy around me. I didn't know about VSCode before this HN post, but I was trying to use a new editor instead of Notepad++. I…

Curious if you've tried Sublime Text and your thoughts about using it in a corporate environment?

My company now freely buys any employee a license, if they want one. Quite a few did and got a license.

I'm not really sure how a half-IDE/half-editor intersects with corporate concerns, to be honest.

Re: Visual Studio Code 1.0

#387

VSCode has done the thing that nobody expected MS to do, change the way code was written on Unix/Linux. I love linux/unix, but the problem always was with the lack of an awesome text editor cum IDE, yep there is eclipse but it is too clunky, I do not like sublime as it isn't FOSS (call me crazy), gedit took way too much memory, geany is fast and mean but the UI sucks plus functionality isn't that great. Enter VSCode,…

VSCode doesn't even change the way code was written on Mac or Windows. Let me turn the question around. What does VSCode do that Sublime, Atom, Emacs and Vim doesn't? Nothing. That is not to say that VSCode is bad. It's a decent editor. But the only reason I found Atom and VSCode to be interesting at all, was that way more people know Javascript than ELisp or VimScript, and so I figuere that the quality and quantity…

>VSCode doesn't even change the way code was written on Mac or Windows.

That's probably because those two platforms have already had superior tools for a long time. On Linux, vim reigns supreme. So it is easier to revolutionize code editing on Linux

Re: Visual Studio Code 1.0

#388

Earlier quoted context omitted.

Coming from OS X, there are a bunch of minor things missing in Notepad++ that I'm used to having on OS X. Like the ability to drag tabs between windows with the mouse, to move new tabs to a new window, or to create a new file and immediately save it. The scrolling in Notepad++ is also a little buggy. Just to give you a perspective about what the other side thinks, since you inevitably develop different habits in diff…

> Coming from OS X Also, do Windows editors have that Alt+drag rectangular text selection feature that most/some OS X apps have?

No, it is implemented by each editor/ ide independently with their own modifier.

On the contrary we have mostly consistent ctrl/shift + arrow behaviour over the last 15 or more years(I don't know before that). :-)

Re: Visual Studio Code 1.0

#389
post #203

Earlier quoted context omitted.

"a few hours" ??? Come on, let's not pretend that EMACS is going to take "a few hours" to come to terms with and become more productive in than an IDE.

I actually switched from VS to vim (while doing a project that integrated ironruby and C#). It took me about a week to reach 75-80% effectiveness with vim. At the end of 2 weeks I was back to full speed. At the end of 2 months I was considerably more effective at editing code. I'm now several years and several jobs removed from that initial project and I can't imagine not using vim.

IronRuby... good (and too short) memories.. I hope MS will embrace Ruby again sooner or later.

Re: Visual Studio Code 1.0

#390
post #278
post #222

Earlier quoted context omitted.

Because the low-level modularity of Vim and Emacs gives you more control, by letting you choose the combination of tools you use ; instead of tying together the language(s), the compiler, the tag/completion engine, the build/project system, the debugger, the profiler, like many IDEs do. The sole concept of IDEs specialized for one language makes me cringe.

> The sole concept of IDEs specialized for one language makes me cringe. Can you explain this a bit? I don't see that Sublime, VS Code, Atom, etc. were made for one language, at all. As a little background, I've used vim for a while, then switched to Sublime Text, and am just trying VS Code. I find Sublime/VS Code/Atom to be far easier to customize than vim.

This is not what I said: I consider Atom and Sublime Text to be advanced general-purpose text editors, not IDEs.

I was indeed referring to Eclipse and Visual Studio. From what I observed around me, for some reason, people don't use these to edit:

- shellscripts/perlscripts/batchfiles.

- Files written in a in-house domain-specific language.

- Configuration files.

- Makefiles and project files: vcxproj, sln ...

Actually, I observed that these kind of IDEs discouraged people doing the above things, giving them the impression that it's not "real development" (I suspect that this is, in part, where the bizarre term "scripting language" comes from, but this is another debate).

Post reply on HN