News for hackers. Stuff that matters.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by swatcoder on Friday November 03, 2023 @04:35PM (#38134644)
It’s in the same feature family as emacs, Sublime, Notepad++, etc — all of which are called text editors.

They all have extension architectures that expand on what that means, but they all cover the same kind of use cases and they all stop short of traditional Integrated Development Environments.

Unless you’re saying that none of the others should be called text editors either (a daunting uphill fight against history), it’s an exactly accurate description.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by jupp0r on Friday November 03, 2023 @04:43PM (#38134743)
They cover all use cases of traditional IDEs, but you need to edit files instead of clicking through endless menu hierarchies. They also don't tell you what your compiler or build system should be.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by hateful on Friday November 03, 2023 @05:04PM (#38134997)
VSCode is far superior to the actual Visual Studio in so many ways. It's definitely closer to Visual Studio than it is to Notepad++.

On personal note: my company pays for Visual Studio Ultimate + Jetbrains for me and I rarely open it these days and use VSCode 99% of the time.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by wkat4242 on Friday November 03, 2023 @05:26PM (#38135213)
I don't agree. Visual Studio Code lacks the actual 'visual' part, like the form builder.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by galangalalgol on Friday November 03, 2023 @06:04PM (#38135628)
That is a good point about the name, never thought about it. And if I ever wanted to write gui code that only worked in windows, I guess I'd consider it? But that has never been a use case for me, and everything else about vscode is better.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by SirMaster on Friday November 03, 2023 @05:28PM (#38135232)
What can VS Code do that Visual Studio can’t?
Re:Microsoft is retiring Visual Studio for Mac in 2024 by thesuperbigfrog on Friday November 03, 2023 @05:51PM (#38135466)
>> What can VS Code do that Visual Studio can’t?

Run natively on Linux:

https://code.visualstudio.com/docs/setup/linux

Re:Microsoft is retiring Visual Studio for Mac in 2024 by galangalalgol on Friday November 03, 2023 @06:05PM (#38135640)
Set breakpoints and step through rust code running remotely on a microcontroller?
Re:Microsoft is retiring Visual Studio for Mac in 2024 by globular-toast on Friday November 03, 2023 @05:25PM (#38135200)
Yeah, it's superior to Visual Studio because it's more like Emacs, a text editor.

Emacs users saw the benefits of a single text editor a long, long time ago. Back when I started programming it was common for people to use a different IDE per language. There was VS, Eclipse, Dreamweaver etc. I thought that was insane. It's been funny seeing people finally realise the same a decade later.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by no_wizard on Friday November 03, 2023 @06:16PM (#38135755)
counterpoint:

JetBrains IDEs are the sweetspot between absolute single purpose IDEs (like Eclipse) and text editors that require plugins to be useful (broadly speaking).

I am all in on JetBrains, to be perfectly transparent, but I have yet to see anything come close to the seamless experience I've had with their IDEs

Re:Microsoft is retiring Visual Studio for Mac in 2024 by usrusr on Friday November 03, 2023 @07:19PM (#38136332)
Eclipse a single purpose IDE? Back when eclipse was the dominant java IDE, it almost felt as if a language did not exist before it had its very own eclipse plugin.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by stiGGG on Saturday November 04, 2023 @05:36AM (#38139424)
Yeah, didn’t they market themselves as the framework for IDEs? I can remember in the late 2000s Eclipse was very popular in the php community. The C/C++ plugin was also widely used.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by thesuavefactor on Friday November 03, 2023 @05:45PM (#38135400)
Try publishing a .net webforms project in vs code. Or jetbrains Rider for that matter.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by this_steve_j on Friday November 03, 2023 @06:42PM (#38136027)
The gauntlet has been thrown! I respectfully decline the challenge, as I am no longer a gentleman of the ViewState society.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by philippejara on Friday November 03, 2023 @06:39PM (#38135995)
And so is emacs, but nobody has an issue calling it a text editor.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by booleandilemma on Friday November 03, 2023 @06:49PM (#38136103)
For Windows development Visual Studio is still more powerful. People who have developed solely on Macs or juniors who started in 2020 with only web dev experience won't understand and they're usually the ones that have the "VS Code is better" opinion.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by OrderlyTiamat on Friday November 03, 2023 @09:00PM (#38136982)
I've developed in .NET, I've even worked with a large .NET monolith ( > 100 devs). Even in that circumstance while visual studio was installed by default, most devs used vs code. It's not just them young ones anymore.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by JamesBarney on Saturday November 04, 2023 @03:53PM (#38144521)
As someone who's used vs code occasionally but still primarily uses visual studio what are the big benefits you see of vs code of the traditional visual studio?
Re:Microsoft is retiring Visual Studio for Mac in 2024 by OrderlyTiamat on Sunday November 05, 2023 @02:30AM (#38149094)
For me personally the use of vs was only during my studies. A comparison by me between the tools I've actually used extensively would be between emacs and code.

Someone mentioned the visual aspact of vs. That I've literally used once, at the very start of my bachelor. Vs is confusing, huge, and densely feature packed. I think I just never took the time to enjoy the features vs has.

This isn't weird when you consider my top choices: vs code and emacs both share the characteristic that they get out of the way when I'm doing my stuff. I usually want the bare bones, vim keybinds enabled workflow when I'm working, because it's fastest and it's what I know. I can use smart features like var renaming, autorefactoring etc. in all of these options, but in vs code and in emacs I feel less like they're butting in when I don't want them to, and when I'm changing settings or executing commands I'm not traversing a dense jungle of menus, settings and options like in vs.

In short for me the experience is easier and therefore more flow like.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by tanseydavid on Saturday November 04, 2023 @01:14AM (#38138354)
More like juniors who started in 2016.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by ghshephard on Friday November 03, 2023 @05:25PM (#38135201)
I think the point at which you have integrated intelligent breakpoints, seamless in situ data inspection, call stack tracking, proper lexical scoping of variables, etc, etc.. you've left the realm of "text editor"
Re:Microsoft is retiring Visual Studio for Mac in 2024 by vbezhenar on Friday November 03, 2023 @05:26PM (#38135204)
Does Emacs also have text editor?
Re:Microsoft is retiring Visual Studio for Mac in 2024 by ArchOversight on Friday November 03, 2023 @05:40PM (#38135350)
No, it's an operating system. Sadly they left out the text editor.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by sarahlwalks on Friday November 03, 2023 @05:48PM (#38135428)
There actually is a text editor in there somewhere at least if you believe some of the MIT neckbeards. But you have to sort of tease it out with the proper meta key what-have-yous
Re:Microsoft is retiring Visual Studio for Mac in 2024 by alexvoda on Friday November 03, 2023 @06:34PM (#38135953)
You can however use a facsimile of Vim called Evil.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by jrgd on Friday November 03, 2023 @06:50PM (#38136110)
i once had a fax machine running on emac
Re:Microsoft is retiring Visual Studio for Mac in 2024 by galangalalgol on Friday November 03, 2023 @06:17PM (#38135767)
You can install vi into emacs, and vi is the best text editor.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by krylon on Saturday November 04, 2023 @09:10AM (#38140714)
You can always open eshell and run ed(1), as it is the standard editor. ;-)
Re:Microsoft is retiring Visual Studio for Mac in 2024 by coliveira on Friday November 03, 2023 @05:48PM (#38135429)
No, but some people insist in use it for this purpose.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by dist-epoch on Friday November 03, 2023 @05:49PM (#38135442)
It does, but it's a pretty mediocre one.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by tmtvl on Friday November 03, 2023 @08:52PM (#38136930)
It's no Acme but it's still pretty good. For me at least it's a sight better than modal editors like Kakoune, those just don't mesh well with how my brain works; Emacs' keyboard chording is far more pleasant.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by a_wild_dandan on Friday November 03, 2023 @05:31PM (#38135251)
Categorizing VS Code as akin to Microsoft Word or Google Docs seems...profoundly weird and more confusing than elucidating. I'm gonna stick with "IDE", personally.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by layer8 on Friday November 03, 2023 @05:36PM (#38135300)
Word and Google Docs are not text editors [0], they are word processors [1].

[0] https://en.wikipedia.org/wiki/Text_editor

[1] https://en.wikipedia.org/wiki/Word_processor_program

Re:Microsoft is retiring Visual Studio for Mac in 2024 by a_wild_dandan on Friday November 03, 2023 @06:55PM (#38136152)
Yep. I didn't call Word/Docs/Code text editors, and all for the same reason. That's the joke. Guess I was too cute by half.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by skyyler on Friday November 03, 2023 @07:31PM (#38136423)
You're missing that IDEs have additional functionality not built into text editors or source code editors.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by a_wild_dandan on Friday November 03, 2023 @08:09PM (#38136671)
Indeed I am. What universal IDE functionality is missing from VSCode? My vanilla install is aces for full-stack TypeScript work, but I'd love to know what I'm missing!
Re:Microsoft is retiring Visual Studio for Mac in 2024 by skyyler on Monday November 06, 2023 @11:20AM (#38164589)
I'm sure you would!
Re:Microsoft is retiring Visual Studio for Mac in 2024 by skyyler on Friday November 03, 2023 @05:34PM (#38135284)
Microsoft Word and Google Docs are _Word Processors_ which are technically for editing text but are now much closer to desktop publishing software, especially with the emphasis on styling and graphics.

emacs, vim, and VSCode are _Source Code Editors_ which are a type of text editor. You can make a source code editor into an IDE by adding integrated compiling and debugging tools.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by eviks on Friday November 03, 2023 @06:02PM (#38135603)
That would indeed be weird given the fact that the text editor does not edit rich text like Word does
Re:Microsoft is retiring Visual Studio for Mac in 2024 by rco8786 on Friday November 03, 2023 @05:48PM (#38135431)
What on earth would VSCode need to add to be classified as an IDE? It does so much more than Sublime/Notepad++/eMacs out of the box. It’s not even close.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by swatcoder on Friday November 03, 2023 @06:09PM (#38135680)
Vertical integration with the toolchain, for one. Most text editor extensions rely on least common denominator integration with tooling through an adapter layer like LSP.

And that works pretty darn well, but struggles to integrate all of the toolchain's development opportunities into the workspace environment.

Horizontal integration across workspace modules would help too. Most text editor extensions rely on a least common denominator UX language through command palettes and button arrays and human-editable config files.

And that also works pretty darn well, but struggles to integrate all of the workspace environment's features into coordinated development workflows.

There is no slight being made against VS Code to say that it's not the same as a more fully integrated development environment. It's a very powerful tool in itself, capable of meeting most developer's needs and is far more extensible and adaptable than IDE's aim for.

Re:Microsoft is retiring Visual Studio for Mac in 2024 by OrderlyTiamat on Friday November 03, 2023 @09:03PM (#38137006)
LSP was literally developed for vs code. Using it as an example of what text editors use to approach ide's is in the context of that fact rather odd in my opinion.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by galangalalgol on Friday November 03, 2023 @06:07PM (#38135669)
The line has become fuzzy now that vim has solid LSP support for auto complete and highlights errors in real time.
Re:Microsoft is retiring Visual Studio for Mac in 2024 by gustavus on Friday November 03, 2023 @06:40PM (#38136011)
> It’s in the same feature family as emacs,

I resent that emacs is a full on OS that just happens to have a less than stellar text editor.