Live data from Hacker News

Visual Studio Code 1.0

code.visualstudio.com

471–480 of 487 posts

Re: Visual Studio Code 1.0

#471
post #389
post #203

Earlier quoted context omitted.

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.

I gave up on that hope a while ago. And also on developing for Microsoft platforms in general.

Re: Visual Studio Code 1.0

#472

Earlier quoted context omitted.

Just wanted to say I find Notepad++ to be an excellent tabbed editor, especially for XML or SQL. I use it on windows all the time and really miss it on OS X where I find Textmate to be a bit awkward.

On OS X, download TextWranger -- it's free and close to Notepad++ than TextMate.

[deleted]

Re: Visual Studio Code 1.0

#473

Earlier quoted context omitted.

Just wanted to say I find Notepad++ to be an excellent tabbed editor, especially for XML or SQL. I use it on windows all the time and really miss it on OS X where I find Textmate to be a bit awkward.

On OS X, download TextWranger -- it's free and close to Notepad++ than TextMate.

And the best feature of TextWrangler: if it crashes, or the computer shuts down, it remembers unsaved changes in files. Start it up and it restores everything to the last keystroke.

Not sure if other editors do this too.

Re: Visual Studio Code 1.0

#474
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…

> Atom: [...] must install a column mode extension Atom has Sumblime-Text-style column selection using (on Win) CTRL-ALT; it works very well and feels familiar for people coming from Sublime Text (which has been very popular for years now). Actually, column selection is one of the things where I prefer Atom to VS Code (I love both editors for different reasons). But maybe you needed some particular style of column se…

This just works if you have a package installed. It's where your problems start.

Re: Visual Studio Code 1.0

#475
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…

Just wanted to say I find Notepad++ to be an excellent tabbed editor, especially for XML or SQL. I use it on windows all the time and really miss it on OS X where I find Textmate to be a bit awkward.

I prefer to install Notepad2, it uses the same engine as Notepad++ (Scintilla), but I have turned off most options to resemble the stock Notepad:

http://imgur.com/vFu51NV

Re: Visual Studio Code 1.0

#476
post #460

Earlier quoted context omitted.

> From a security perspective, we ask: why are you developing applications that can't be ran by normal users? Really? This question from a security engineer on Hacker News? I can tell you've never developed on Windows because (as pointed out) Visual Studio needs root level permissions to operate. The level of access a user needs to run my program has nothing to do with the level of access I need to build the program.…

I'm sorry but you are incorrect. VS needs admin rights to install into Program Files, registry updates and GAC install, etc. Otherwise the apps a developer builds are run in in their own process and unless there are special circumstances, should not need admin privs; VS should never be run as admin apart from those special circumstances.

What about tools like Docker or VirtualBox? Every time those high-frequency release software are updated, you need to request sudo using the audit tool or request for IT to update?

I can't even imagine writing a kernel hardware driver in a corporate setup if they at subjecting development environments to strict lockdown.

Re: Visual Studio Code 1.0

#477

Earlier quoted context omitted.

I know what you mean, I started programming back in the 80's as a kid so I spent about a decade without anything that looks like a modern IDE and since then I've used nothing but IDE's, I can live without an IDE but I seldom want to, it just suits my programming style.

Most importantly I always miss "Go to definition" that usually doesn't work (well?) in editors. Also in javascript. The exploratory power that comes with that is also incredible. I don't need to read your damn docs (unless the module is heavyweight and needs studying), I just want to be sure I called your mehod with the arguments in the correct order ffs!!

"Go to definition" works great in vscode. I tried it with golang and it also has the feature to show definitions inline :)

Re: Visual Studio Code 1.0

#478

Earlier quoted context omitted.

Just wanted to say I find Notepad++ to be an excellent tabbed editor, especially for XML or SQL. I use it on windows all the time and really miss it on OS X where I find Textmate to be a bit awkward.

I prefer to install Notepad2, it uses the same engine as Notepad++ (Scintilla), but I have turned off most options to resemble the stock Notepad: http://imgur.com/vFu51NV

So, apart from the icon, how does that resemble Notepad?

Re: Visual Studio Code 1.0

#479
post #303

Earlier quoted context omitted.

I am a long time Vim user but I have never ever managed to get c++ tag completion work consistently there. At some point I just stopped trying - went to Qt creator and turned on Vim plugin there. The experience (for C++) is just vastly superior. The IDE integrates with CMake natively, the debugger is graphical and works, the symbol navigation over all project is blazing fast, I have real refactoring etc... I still us…

Check out https://valloric.github.io/YouCompleteMe/ C/C++ completion for VIM. Of course an IDE like QT Creator does many things better. But it's a tradeoff always.

Unless your project uses CMake, YCM is really hard to set up. You basically have to write a parser for your build system and plug it in.

And that doesn't solve the problem of having one file compiled with different flags, which happens frequently.

And it won't do completion in headers because those aren't actually compiled.

It all really comes down to Vim not having the concept of workspaces and projects - Vim only views files as the filesystem sees them, rather than as your build tools see them. That, to me, is Vim's greatest failing and biggest source of gripes.

Re: Visual Studio Code 1.0

#480
post #474

Earlier quoted context omitted.

> Atom: [...] must install a column mode extension Atom has Sumblime-Text-style column selection using (on Win) CTRL-ALT; it works very well and feels familiar for people coming from Sublime Text (which has been very popular for years now). Actually, column selection is one of the things where I prefer Atom to VS Code (I love both editors for different reasons). But maybe you needed some particular style of column se…

This just works if you have a package installed. It's where your problems start.

Weird, I don't recall installing it, but my case might be atypical since I have been continuously updating since beta.
Post reply on HN