Most of us hate Microsoft, and yet many of us use VSCode

3 years ago by flashgnash to c/linux

I get that it's open source provided you use codium not code but I still find that interesting

snek 217 points 3 years ago

Because the hate is based on their shitty OS. They did a fairly good job with VSCode. Our hate isn't blind.

path: 0 4211801, hotness: undefined, score: 217, children: 14
nottheengineer 99 points 3 years ago

VScode is the epitome of the EEE strategy. The core product is open-source, but it's filled to the brim with tracking and the official extensions have DRM. Yes, there's DRM on your python LSP.

Anyone who gives a shit should look for alternatives right away. The problem is just that there aren't any that are as easy to set up.

path: 0 4211801 4212387, hotness: undefined, score: 99, children: 7
poinck 26 points 3 years ago

I think, I should switch to Codium for personal projects. Let's hope there is a binary package on Gentoo.

path: 0 4211801 4212387 4212958, hotness: undefined, score: 26, children: 2
unique_hemp 10 points 3 years ago

I mean, you probably already have electron compiled, no?

path: 0 4211801 4212387 4212958 4213000, hotness: undefined, score: 10, children: 1
poinck 7 points 3 years ago

No, I don't. I saw it on Flathub; will install it from there.

path: 0 4211801 4212387 4212958 4213000 4214977, hotness: undefined, score: 7, children: 0
MigratingtoLemmy 18 points 3 years ago

Shouldn't using VSCodium solve the telemetry problem?

Aren't there FOSS linters which work for VSCodium?

path: 0 4211801 4212387 4222521, hotness: undefined, score: 18, children: 0
snek 4 points 3 years ago

And what would that DRM do?

path: 0 4211801 4212387 4220466, hotness: undefined, score: 4, children: 1
nottheengineer 9 points 3 years ago

Make sure that the addons can only be used by VScode. There's vscodium for now, but microsoft could easily shut that down.

path: 0 4211801 4212387 4220466 4220925, hotness: undefined, score: 9, children: 0
someacnt 3 points 3 years ago

Thank god I do not use python.

path: 0 4211801 4212387 4273053, hotness: undefined, score: 3, children: 0
tomten 7 points 3 years ago

Not hate in my case, but I don't like ms and it's because of the shit they have done in 90s and 2000s. Their current support of linux is not something I trust.

path: 0 4211801 4268888, hotness: undefined, score: 7, children: 4
anoklola -3 points 3 years ago path: 0 4211801 4268888 4269132, hotness: undefined, score: -3, children: 3
Franzia 4 points 3 years ago

My baby actually. Look, MS is a powerful company and they're making a lot of desperate strategic purchases as their main business corrodes. Their brand is more based on gaming. Their infrastructure? The cloud and github. They've got the butter and they're looking for bread to slap it across.

path: 0 4211801 4268888 4269132 4274188, hotness: undefined, score: 4, children: 2
nilloc 2 points 3 years ago

Yeah, I have a deep seated fear for the future of GitHub in the long run. Seems too ripe for eventual enshitification.

path: 0 4211801 4268888 4269132 4274188 4308089, hotness: undefined, score: 2, children: 1
HKayn 1 point 3 years ago

Apparently in OP's case it is.

path: 0 4211801 4286393, hotness: undefined, score: 1, children: 0
Krafting 119 points 3 years ago

Yet most project uses GitHub too you know...

path: 0 4211798, hotness: undefined, score: 119, children: 14
OsrsNeedsF2P 80 points 3 years ago

This one is a bigger issue. One of the projects I used to contribute to moved to Gitlab, and saw a significant decrease in organic contributors. GitHub simply has more users, better SEO, and a better ecosystem

path: 0 4211798 4212910, hotness: undefined, score: 80, children: 1
MigratingtoLemmy 16 points 3 years ago

Personally, I'd like for everything to be on Codeberg or something but I guess that's far away.

path: 0 4211798 4212910 4223396, hotness: undefined, score: 16, children: 0
flashgnash 14 points 3 years ago

True but GitHub wasn't always Microsoft and at least in my experience moving between git providers is a pain

path: 0 4211798 4211914, hotness: undefined, score: 14, children: 11
beyond 24 points 3 years ago

GitHub has been recognized as harmful to the free software community at least as early as 2015, years before the Microsoft acquisition. See RMS email on GitHub.

path: 0 4211798 4211914 4213550, hotness: undefined, score: 24, children: 2
MrPoopyButthole 15 points 3 years ago

There is more than enough freedom in GitHub to set a license as you see fit. Stallman is being obtuse.

path: 0 4211798 4211914 4213550 4217551, hotness: undefined, score: 15, children: 1
beyond 0 points 3 years ago

GitHub allows you to select any license (including a proprietary license) or no license at all. This does not mean that GitHub encourages one to select a free software license or any license at all.

In 2014, John Sullivan, then Executive Director of FSF, also asserted that GitHub's choosealicense.com was anti-copyleft.

Anti-copyleft bias noted by Stallman and Sullivan is evident from the very beginning, from the founder Tom Preston-Werner himself. In 2011, Preston-Werner wrote that one should "open source (almost) everything" under a permissive license, because the GPL is "too dogmatic," but keep "anything that represents business value" proprietary.

path: 0 4211798 4211914 4213550 4217551 4257191, hotness: undefined, score: 0, children: 0
aleq 13 points 3 years ago

How is it a pain? You just change the origin on your existing project, and new projects you just use the new one to start with.

path: 0 4211798 4211914 4212048, hotness: undefined, score: 13, children: 7
Roshakk 23 points 3 years ago

The pain is with the migration of a ci/cd template to another

path: 0 4211798 4211914 4212048 4212126, hotness: undefined, score: 23, children: 0
intensely_human 19 points 3 years ago

You gotta change the origin on every deployment you have. Update environment vars, reconfigure tools. You have to port all your PRs over somehow. Your issues. Your documentation. All the access keys. Etc.

path: 0 4211798 4211914 4212048 4212115, hotness: undefined, score: 19, children: 5
Prunebutt 7 points 3 years ago

With Gitlab embracing activitypub, at least the issues can bei easily migrated now/soon.

path: 0 4211798 4211914 4212048 4212115 4212845, hotness: undefined, score: 7, children: 4
h_a_r_u_k_i 119 points 3 years ago

I hate Google but they gave us Go, Kubernetes. I hate Amazon but they gave us AWS. I plainly hate those companies, but adore the brilliant engineers that work there.

path: 0 4239370, hotness: undefined, score: 119, children: 6
SaltyIceteaMaker 100 points 3 years ago

I only use vim.

i have been trapped for 2 years now... hope seems pointless

path: 0 4211923, hotness: undefined, score: 100, children: 9
darcy 49 points 3 years ago

you get trapped in Vim because you dont know how to exit.

i get trapped because ive sunk so much time configuring

path: 0 4211923 4213450, hotness: undefined, score: 49, children: 8
ebits21 15 points 3 years ago

May your vimrc be passed down through the ages

path: 0 4211923 4213450 4214484, hotness: undefined, score: 15, children: 1
pete 11 points 3 years ago

Its all I'm leaving my kids

path: 0 4211923 4213450 4214484 4216900, hotness: undefined, score: 11, children: 0
beta_tester 5 points 3 years ago
path: 0 4211923 4213450 4214867, hotness: undefined, score: 5, children: 0
MigratingtoLemmy 3 points 3 years ago

Agreed to the latter point. The only reason why I might not use vim is to copy-paste some code in and out of the file, in which case I prefer plain text editors.

With that said, I'm a purist who uses vim without any external plug-ins (other than the files I wrote myself in ftplugin). Use vim on a remote machine whilst SSHed into it from a windows machine and wanting to copy-paste stuff in and out is a major pain which is why I downloaded Vscode in the first place. This piece of cancer is not touching my linux machine.

path: 0 4211923 4213450 4223149, hotness: undefined, score: 3, children: 4
darcy 1 point 3 years ago

based asl for using vim without plugins. although what is difficult about copy/pasting? i think u can get vim to use the system clipboard with a command

path: 0 4211923 4213450 4223149 4247180, hotness: undefined, score: 1, children: 3
MigratingtoLemmy 3 points 3 years ago

Indeed, however I'm using Windows as the host, whilst SSHed into my development machine.

Yes, integration with the system clipboard does make things somewhat easy. I would still use a simple GUI text editor if I was using my mouse though (like copying from a website using a mouse).

path: 0 4211923 4213450 4223149 4247180 4264377, hotness: undefined, score: 3, children: 2
smileyhead 82 points 3 years ago

VSCode is the only Electron program I know of that does not feel like using McDonald's kiosk on virtual machine over remote desktop.

path: 0 4214907, hotness: undefined, score: 82, children: 3
chris 5 points 3 years ago

Over dailup

path: 0 4214907 4255594, hotness: undefined, score: 5, children: 0
coffeeaddict 0 points 3 years ago

I'm thinking of making an Android app with electron (NC I don't know Java Kotlin whatever lmao) is performance that bad?

path: 0 4214907 4328397, hotness: undefined, score: 0, children: 1
smileyhead 2 points 3 years ago

Electron is for desktops OSes, so I think SE are talking about different things.

And it's not only about performance, even when that programs are running on best machines it still looks like alien and not fit.

path: 0 4214907 4328397 4332008, hotness: undefined, score: 2, children: 0
Nacktmull 78 points 3 years ago

At least use VSCodium which is VSCode without telemetry/tracking ...

path: 0 4214584, hotness: undefined, score: 78, children: 5
stifle867 7 points 3 years ago

Unfortunately it's not a drop in replacement. The biggest issue was certain extensions are not available on codium.

path: 0 4214584 4269522, hotness: undefined, score: 7, children: 0
falsem 5 points 3 years ago

No remote SSH extension which I need

path: 0 4214584 4230834, hotness: undefined, score: 5, children: 2
Kekin 5 points 3 years ago path: 0 4214584 4230834 4238545, hotness: undefined, score: 5, children: 1
victron 3 points 3 years ago

Some people just want to get their work done, instead of jumping through hoops.

path: 0 4214584 4230834 4238545 4293204, hotness: undefined, score: 3, children: 0
glasgitarrewelt 3 points 3 years ago

If you want to support Microsoft then at least give them your personal data too. Don't tease the poor corpo :-(

path: 0 4214584 4262272, hotness: undefined, score: 3, children: 0
onlinepersona 59 points 3 years ago

My bigger problem is many swear on FLOSS, but using Apple is OK. Go to a FLOSS conference and there are Macs everywhere.

It's undeniable that Microsoft has had positive influences on the opensource world with language servers, debug adapter protocol, an inbrowser editor that is seemingly embedded in any website with a code editor, cross-platform C# (maybe that's a curse though, I dunno), linux contributions, and probably more I'm not aware of. Apple... I dunno. Vendor lock-in and more electronic trash?

path: 0 4291610, hotness: undefined, score: 59, children: 31
OsrsNeedsF2P 52 points 3 years ago

VSCode isn't even that good, idk why people are obsessed with it.

For anything compiled, Jetbrains beats it 100:1, and for anything interpreted it's a couple tiers better than Kate.

Personally, I won't be losing sleep if I have to stop using VSCode.

path: 0 4212879, hotness: undefined, score: 52, children: 28
words_number 40 points 3 years ago

If jetbrains is that much better really depends on the language. Also, jetbrains shit is damn expensive, so not a fair comparison.

path: 0 4212879 4213117, hotness: undefined, score: 40, children: 7
SteveTech 13 points 3 years ago

They have free 'community editions', I haven't really found a need for a licence. I've only used IntelliJ, PyCharm, and ReSharper though.

Edit: I meant rider but I was using a student licence for it anyway.

path: 0 4212879 4213117 4213545, hotness: undefined, score: 13, children: 3
Treeniks 21 points 3 years ago

IntelliJ and PyCharm are the only JetBrains IDEs with community editions. If you want to use CLion for example, you'll either have to be a student or you have to pay.

path: 0 4212879 4213117 4213545 4214703, hotness: undefined, score: 21, children: 2
Vilian 4 points 3 years ago

or the project being opensource(it's i read right now) don't know how it work tho

path: 0 4212879 4213117 4213545 4214703 4215390, hotness: undefined, score: 4, children: 1
sultry 5 points 3 years ago

Also, jetbrains shit is damn expensive

Is it though? Considering the amount of time you spent in it and the potential productivity increase it might give you I'd consider it very fairly priced.

path: 0 4212879 4213117 4216827, hotness: undefined, score: 5, children: 2
wizardbeard 6 points 3 years ago

Expensiveness does not have to mean it isn't priced fairly. Not everyone has the money to drop on tools like it, or is able to get their work to pay for it, even it is worth it.

path: 0 4212879 4213117 4216827 4218434, hotness: undefined, score: 6, children: 0
words_number 2 points 3 years ago

For some time now I mostly write rust and I'm actually very satisfied with VS Code and rust-analyzer. I tried intelliJ-rust but didn't find it better. To be fair, I haven't tried the new jetbrains rust IDE though.

path: 0 4212879 4213117 4216827 4220950, hotness: undefined, score: 2, children: 0
SquiffSquiff 19 points 3 years ago

The thing is the VS code handles everything (with extensions). If I want to use pandoc, or CSV to markdown table, python linting, Go,, whatever, there's extensions that can handle all of these equally well and consistently, for example format on save.

If I want to use jetbrains then the pycharm for python, intelliJ for Java, Goland for golang... Then there's licencing depending on whether I'm using a personal licence or corporate laptop, whether I have to get a licence from my employer etc.

For me it's not so much that it's so good, but that it works with everything in a consistent and obvious way plus I can install it on any machine I might be using.

path: 0 4212879 4215818, hotness: undefined, score: 19, children: 7
insomniac 8 points 3 years ago

The Intellij plugin ecosystem is pretty good. Granted my day job is 80% Java/Kotlin but I also need python and ruby and go and the plug-ins have never let me down. I don’t have pycharm or Ruby Mine or Goland installed.

The license also explicitly lets you use your work license for personal stuff or your personal license for work stuff. The only difference is who pays. You also don’t need a license to use the community edition.

It’s also pretty good at CSV and markdown files. I might be biased because I spend probably 60 hours a week using Intellij but I don’t find any of your points against it to be accurate.

path: 0 4212879 4215818 4216783, hotness: undefined, score: 8, children: 3
Walnut356 -1 points 3 years ago

The freemium and constant "are you sure you dont want to pay?" from some intellij plugins is insulting enough that it's hard to believe any developer would praise it. Presumably this doesnt happen in vscode because it cant happen in vscode, not because people arent shameless enough to do it there.

path: 0 4212879 4215818 4216783 4219298, hotness: undefined, score: -1, children: 2
Liquid_Fire 2 points 3 years ago

There are definitely VSCode extensions which ask you to pay for them, like GitLens.

path: 0 4212879 4215818 4216783 4219298 4243430, hotness: undefined, score: 2, children: 1
jelloeater85 4 points 3 years ago

Their licensing is pretty easy to work with IMHO. You can even get it for free if you contribute to GitHub enough.

path: 0 4212879 4215818 4241070, hotness: undefined, score: 4, children: 2
SquiffSquiff 2 points 3 years ago

And if my work use gitlab and I don't code at weekends?

path: 0 4212879 4215818 4241070 4249274, hotness: undefined, score: 2, children: 1
jelloeater85 2 points 3 years ago

I mean if you don't contribute to any open source stuff online then you won't qualify. 😐

https://www.jetbrains.com/shop/eform/opensource

Their pricing for hobby licenses is pretty cheap, and they offer both their Python and Java IDE for free as well.

path: 0 4212879 4215818 4241070 4249274 4252923, hotness: undefined, score: 2, children: 0
flashgnash 18 points 3 years ago

Jetbrains IDEs are not free though are they?

I also quite like the light touch feel you get from code, I can use it for any language and am not going to have to navigate through hundreds of language specific features I don't need unless I install them myself

Kate might do similar but I can't imagine the extension pool is big enough to compete and I think at that point I'd just use a commandline editor instead

path: 0 4212879 4213047, hotness: undefined, score: 18, children: 1
morhp 4 points 3 years ago

Some are, the intellij java community edition is even open source. The paid ones are not too expensive, I pay around 200€ yearly for the all products pack and that's definitely worth it for a professional developer. If you are a student or open source developer, you can apply for free versions also.

path: 0 4212879 4213047 4213094, hotness: undefined, score: 4, children: 0
uberrice 16 points 3 years ago

I use vscode because I do a lot of embedded.

Used to be that you had to jump through some hoops to make it work - make your own makefiles and stuff. Now, all the major vendors of MCUs are starting to develop vscode plugins as their "IDE" instead of those horrible ultramodified eclipse installs.

path: 0 4212879 4216426, hotness: undefined, score: 16, children: 0
Zeth0s 16 points 3 years ago

VSCode is a modern emacs. Similar concept, a single editor to do everything via extensions. That's the selling point. "young people" never had the chance to work with a similar concept, this is why they found it so revolutionary (despite being a concept from the 70s).

I use it because I am forced to use a windows laptop at work, and emacs on windows is a painful experience

path: 0 4212879 4214104, hotness: undefined, score: 16, children: 6
wuphysics87 6 points 3 years ago

How dare you! Emacs is modern emacs!

path: 0 4212879 4214104 4224118, hotness: undefined, score: 6, children: 1
Zeth0s 2 points 3 years ago

Ahahah, emacs is immortal

path: 0 4212879 4214104 4224118 4225519, hotness: undefined, score: 2, children: 0
orizuru 1 point 3 years ago

Young people don't want to spend precious time learning lisp just to configure their editor. I don't blame them.

path: 0 4212879 4214104 4218481, hotness: undefined, score: 1, children: 3
Zeth0s 1 point 3 years ago

Me neither, tbf. Although for vscode they use typescript and json. It is not so different, just more modern

path: 0 4212879 4214104 4218481 4218542, hotness: undefined, score: 1, children: 2
orizuru 1 point 3 years ago

The plugins are also more modern/user friendly and integrate better out of the box.

All these things make a difference.

path: 0 4212879 4214104 4218481 4218542 4218788, hotness: undefined, score: 1, children: 1
equidamoid 5 points 3 years ago

Exactly. Jetbrains stuff is great.

With one notble exception: Android Studio, but it only sucks only because of the way Android is. And there is no alternative anyway...

path: 0 4212879 4213977, hotness: undefined, score: 5, children: 0
jelloeater85 3 points 3 years ago

Right tool for the right job. Like I use VSCode for PowerShell on AWS Windows boxes over SSH, works great. But for Python or Terraform, JetBrains Suite is just better in everyway.

path: 0 4212879 4241199, hotness: undefined, score: 3, children: 0
JackbyDev 46 points 3 years ago

Your daily reminder that VSCode is shit not because of telemetry (take your time foil hat off for one second and hear me out and I say that jokingly with love) but because the extension marketplace is not allowed to be accessed by third party tools (INCLUDING CODIUM) and even then many of the extensions are proprietary, closed source. You're not even allowed to distribute compiled VSIX files. It's disgusting. Reading about the troubles gitpod faced that led to the (now) Eclipse Marketplace (idk the name, but it's for VS Code plugins, don't be tricked, it's just owned by Eclipse foundation) is disheartening.

path: 0 4274220, hotness: undefined, score: 46, children: 2
CrypticCoffee 41 points 3 years ago

Those that truly dislike MS and telemetry won't.

If I'm using non-free it is Jet Brains.

I tend to use Kate, KDevelop.

MS still slurping code into Copilot from Github and telemetry in VSCode.

path: 0 4213587, hotness: undefined, score: 41, children: 6
wizardbeard 6 points 3 years ago

MS still slurping code into Copilot from [...] telemetry in VSCode.

Would you happen to have a source for that? At a cursory glance, it looks like VSCode only does that if you're using Copilot, but if you don't have the extension installed they aren't.

path: 0 4213587 4218246, hotness: undefined, score: 6, children: 3
possiblylinux127 7 points 3 years ago

VScode is proprietary and is a black box. The scary think for me is that you don't know what the program is doing

path: 0 4213587 4218246 4223241, hotness: undefined, score: 7, children: 1
Klaymore 6 points 3 years ago

Time to run VSCodium

path: 0 4213587 4218246 4223241 4224202, hotness: undefined, score: 6, children: 0
CrypticCoffee 3 points 3 years ago path: 0 4213587 4218246 4259881, hotness: undefined, score: 3, children: 0
alci 4 points 3 years ago

Could you get Kate to work with LSP for say svelte or vuejs ?

path: 0 4213587 4214688, hotness: undefined, score: 4, children: 1
beyond 6 points 3 years ago

Kate has native LSP support, which by default uses "typescript-language-server" for JavaScript. As I don't really do much JavaScript stuff I can't say how well it works, or if it works with those particular frameworks.

https://docs.kde.org/...

path: 0 4213587 4214688 4215063, hotness: undefined, score: 6, children: 0
Pantherina 36 points 3 years ago

Its not only Microsoft crap, its also an Electron app!

path: 0 4273979, hotness: undefined, score: 36, children: 0
krimson 34 points 3 years ago

Neovim user here. Granted it takes some time to setup properly but it’s really fast with navigating through files, lsp functions and doing a search in thousands of files.

I found vscode too slow and bloated for my taste.

path: 0 4212867, hotness: undefined, score: 34, children: 18
flashgnash 2 points 3 years ago

Having come from full fat visual studio and using fairly fast machines VS code is a breeze to use.

Though I can't imagine it can compare to commandline stuff in that regard obviously

Is there much reason to learn vim nowadays? I was under the impression it's mostly around for people who got used to it back in the day

path: 0 4212867 4213080, hotness: undefined, score: 2, children: 16
steeznson 11 points 3 years ago

Knowing vim is pretty essential for working on servers. My usual setup is ssh + tmux + vim. I suppose you could substitute nano for vim if it's installed.

path: 0 4212867 4213080 4215609, hotness: undefined, score: 11, children: 7
debil 7 points 3 years ago

I know I couldn't.

path: 0 4212867 4213080 4215609 4218486, hotness: undefined, score: 7, children: 0
flashgnash 3 points 3 years ago

I've not run into a server without nano installed yet and it's perfectly serviceable if all I need is to edit one value in a config file

path: 0 4212867 4213080 4215609 4269729, hotness: undefined, score: 3, children: 0
MigratingtoLemmy 3 points 3 years ago

I have the exact same setup.

Do you use tmux on your main computer, especially if you're using a WM? I can't imagine the need for tmux with tiling window managers if you have workspaces and can partition windows how you like.

path: 0 4212867 4213080 4215609 4223895, hotness: undefined, score: 3, children: 4
nybble41 2 points 3 years ago

Not the GP but I also use tmux (or screen in a pinch) for almost any SSH session, if only as insurance against dropped connections. I occasionally use it for local terminals if there is a chance I might want a command to outlive the current graphical session or migrate to SSH later.

Occasionally it's nice to be able to control the session from the command line, e.g. splitting a window from a script. I've also noticed that wrapping a program in tmux can avoid slowdowns when a command generates a lot of output, depending on the terminal emulator. Some emulators will try to render every update even if it means blocking the output from the program for the GUI to catch up, rather than just updating the state of the terminal in memory and rendering the latest version.

path: 0 4212867 4213080 4215609 4223895 4264721, hotness: undefined, score: 2, children: 3
debil 7 points 3 years ago

If you have to ask, maybe not. But if you're mostly "keyboard driven", code and edit files a lot, it's (vim or neovim) very much worth trying out.

path: 0 4212867 4213080 4216096, hotness: undefined, score: 7, children: 0
ebits21 6 points 3 years ago

It’s great if you get used to it and put in the time to set it the way you want it. I find IDE’s very bloated.

path: 0 4212867 4213080 4214559, hotness: undefined, score: 6, children: 0
krimson 5 points 3 years ago

For me personally I am most productive in Neovim. But if you can’t be arsed to fiddle around with config files to get things set up it’s probably not worth the effort.

Use what works best for you.

path: 0 4212867 4213080 4213388, hotness: undefined, score: 5, children: 1
flashgnash 1 point 3 years ago

I think I'll probably end up doing it regardless because I have a weird urge to make everything as difficult and custom as possible

Got used to gnome, finally got it just how I liked it then threw it out for hyprland

path: 0 4212867 4213080 4213388 4269817, hotness: undefined, score: 1, children: 0
lameJake 4 points 3 years ago

I'm in my 6th semester and use neovim so no it's not mostly around for people who got used to it back in the day. A lot of my fellow students use it as well. It's the only editor I use because you can use it to edit a single file as well as a whole project and everything is always how I want it to be. Also once you get used to it I guarantee you, you will wonder how people navigate code only using mouse and the arrow keys. It is just a beauty to quickly copy a code block or change a word with 3 keystrokes.

path: 0 4212867 4213080 4218125, hotness: undefined, score: 4, children: 0
nickwitha_k 1 point 3 years ago

As noted by others, if you do work on remote hosts, it's priceless. That's how I got used to it and I now find VSCode slow and unintuitive.

path: 0 4212867 4213080 4230648, hotness: undefined, score: 1, children: 1
flashgnash 1 point 3 years ago

Vscode can actually run over ssh but you need to install the Vscode server which is not ideal for some

path: 0 4212867 4213080 4230648 4269738, hotness: undefined, score: 1, children: 0
MigratingtoLemmy 1 point 3 years ago

I've been using VIM for 7 years or so, at this point. I've configured it the way I like.

The point of using it is that there is simply no other text editor which lets you edit text in such a manner. Granted, the keyword shortcuts can seem strange and obtuse in the beginning, but get used to it and you wouldn't want to use anything else anymore. I'm using the VIM extension in VSCode right now and dearly miss my .vimrc which I configured so carefully on my Linux machine.

path: 0 4212867 4213080 4223696, hotness: undefined, score: 1, children: 0
h_a_r_u_k_i 1 point 3 years ago

Just the matter of taste. For some users who want to get to code quickly, they use VSCode without the hassle. For some power users who want to have extreme extensibility, they use Emacs/Vim.

path: 0 4212867 4239628, hotness: undefined, score: 1, children: 0
theRealBassist 31 points 3 years ago

You csn hate a company and like a product. They aren't mutually exclusive.

path: 0 4235908, hotness: undefined, score: 31, children: 3
xantoxis 31 points 3 years ago

"Most of us hate microsoft" is honestly a pretty bold claim. They're just a company that makes software. The vast majority of the world's Linux users--which is to say, professionals who build or manage software that runs in Linux--don't care about them one way or another.

This sub might have an ideological skew, but you still don't know what people in here think about Microsoft.

path: 0 4266702, hotness: undefined, score: 31, children: 5
StarkillerX42 30 points 3 years ago

VSCode is an open source IDE. Its biggest rival is the JetBrains suite. When the alternatives are proprietary, VSCode is a win.

path: 0 4219432, hotness: undefined, score: 30, children: 38
possiblylinux127 22 points 3 years ago

VScode isn't foss. It just contains some open source code.

path: 0 4219432 4222738, hotness: undefined, score: 22, children: 5
Fisch 21 points 3 years ago

It contains mostly open source code. The proprietary binary MS distributes adds very little proprietary stuff to it. You can use the open source version Code - OSS just fine or use VSCodium which is based on that

path: 0 4219432 4222738 4226100, hotness: undefined, score: 21, children: 4
Pantherina 3 points 3 years ago

Interesting, how do you get this Code-OSS?

path: 0 4219432 4222738 4226100 4274051, hotness: undefined, score: 3, children: 1
Fisch 2 points 3 years ago

If you're on Linux, you can download it as a flatpak or if you're on arch through the package manager. Maybe it's also in the repositories of other distros but I can't check that. I also have no idea how to download it on Windows. I would recommend getting VSCodium anyway though. It's also available as a flatpak, in the AUR and on their website for Windows.

path: 0 4219432 4222738 4226100 4274051 4286214, hotness: undefined, score: 2, children: 0
possiblylinux127 1 point 3 years ago

If I was going to use it I would use VScodium.

How do you know what's in VScode? Its still proprietary.

path: 0 4219432 4222738 4226100 4232584, hotness: undefined, score: 1, children: 1
Fisch 1 point 3 years ago

I mean, that's what I'm doing

path: 0 4219432 4222738 4226100 4232584 4286225, hotness: undefined, score: 1, children: 0
AccidentalLemming 16 points 3 years ago
path: 0 4219432 4222443, hotness: undefined, score: 16, children: 13
Melco 10 points 3 years ago
path: 0 4219432 4222443 4223608, hotness: undefined, score: 10, children: 3
RememberTheEnding 5 points 3 years ago

Remote SSH is the one that I need.

path: 0 4219432 4222443 4223608 4227094, hotness: undefined, score: 5, children: 1
Melco 4 points 3 years ago
path: 0 4219432 4222443 4223608 4227094 4231755, hotness: undefined, score: 4, children: 0
ThatHermanoGuy 1 point 3 years ago

Python extension

path: 0 4219432 4222443 4223608 4286224, hotness: undefined, score: 1, children: 0
Fisch 8 points 3 years ago

Aren't those features just telemtry and the plugin store (for which there is an open source replacement btw)

path: 0 4219432 4222443 4226144, hotness: undefined, score: 8, children: 8
flashgnash 7 points 3 years ago

Live share, remoting (running over ssh or other) and settings sync are both absent from codium, they're the ones I know of

path: 0 4219432 4222443 4226144 4228829, hotness: undefined, score: 7, children: 6
NateNate60 2 points 3 years ago

Lack of SSH would be a deal breaker for me.

path: 0 4219432 4222443 4226144 4228829 4231392, hotness: undefined, score: 2, children: 1
Fisch 1 point 3 years ago

Can't you just install a plugin for ssh?

path: 0 4219432 4222443 4226144 4228829 4232295, hotness: undefined, score: 1, children: 3
hare_ware 1 point 3 years ago

There's also some issue with good VSCode when using C# & .NET

path: 0 4219432 4222443 4226144 4230800, hotness: undefined, score: 1, children: 0
deathmetal27 7 points 3 years ago

Most of Jetbrain's tools have community editions as well.

path: 0 4219432 4220352, hotness: undefined, score: 7, children: 6
StarkillerX42 5 points 3 years ago

The community editions are still proprietary, and they put the most useful tools behind the paywall.

path: 0 4219432 4220352 4221474, hotness: undefined, score: 5, children: 4
possiblylinux127 6 points 3 years ago

VScode is proprietary as well.

path: 0 4219432 4220352 4221474 4222963, hotness: undefined, score: 6, children: 0
Melco 0 points 3 years ago
path: 0 4219432 4220352 4221474 4223642, hotness: undefined, score: 0, children: 2
StarkillerX42 4 points 3 years ago path: 0 4219432 4220352 4221474 4223642 4224171, hotness: undefined, score: 4, children: 1
jelloeater85 4 points 3 years ago

PyCharm community is amazing.

path: 0 4219432 4220352 4240894, hotness: undefined, score: 4, children: 0
jelloeater85 3 points 3 years ago

Have you tried any of the JetBrains products, they are great.

path: 0 4219432 4240930, hotness: undefined, score: 3, children: 10
StarkillerX42 3 points 3 years ago

I did for a few years. Eventually I had to switch to VSCode because any given Jetbrains product is only good at a single language, and constantly switching Jetbrains products is a nightmare. Now that I've been using VSCode for a while, there are some extension that are so critical to my workflow Jetbrains is virtually useless to me without them.

path: 0 4219432 4240930 4241167, hotness: undefined, score: 3, children: 5
ThatHermanoGuy 2 points 3 years ago

You're the second person to say this and it's just wrong. With the Ultimate Edition, you can install the plugins for whichever languages you want and stick to a single editor without switching.

path: 0 4219432 4240930 4241167 4286252, hotness: undefined, score: 2, children: 0
jelloeater85 2 points 3 years ago

Yeah, I mean, if it works better for you, then good on you 😎 I mostly just stick to Python and Terraform. I used their GoLand IDE for a while, it was nice. What extensions are ya using? I've seen a lot of embedded folks really like VSCode.

path: 0 4219432 4240930 4241167 4252475, hotness: undefined, score: 2, children: 2
StarkillerX42 2 points 3 years ago

Most extensions have good equivalents. Other languages like Julia are VSCode only. Fortran was the language that really made me jump ship, PyCharm's Fortran extension is barely syntax highlighting. Remote - SSH is the killer though, it is a beautifully made and essential tool for working with remote systems.

Most importantly, PyCharm doesn't really have any killer features or extensions that makes it essential.

path: 0 4219432 4240930 4241167 4252475 4254362, hotness: undefined, score: 2, children: 1
Hexadecimalkink -3 points 3 years ago

Have you tried JetBrains Fleet yet?

path: 0 4219432 4240930 4241167 4271614, hotness: undefined, score: -3, children: 0
Pieisawesome 2 points 3 years ago

The jetbrains default hotkeys is in direct conflict to the "typical defaults" for hotkeys you see in the world

path: 0 4219432 4240930 4265689, hotness: undefined, score: 2, children: 2
jelloeater85 3 points 3 years ago

I know, they have keymaps for everything, including a VIM map and vim mode!

path: 0 4219432 4240930 4265689 4266221, hotness: undefined, score: 3, children: 1
Pieisawesome 1 point 3 years ago

Defaults are very important.

path: 0 4219432 4240930 4265689 4266221 4289907, hotness: undefined, score: 1, children: 0
seitanic 1 point 3 years ago

I had a job that required me to use JetBrains. I would've preferred to use VSCode.

path: 0 4219432 4240930 4256628, hotness: undefined, score: 1, children: 0
teawrecks 27 points 3 years ago

This reminds me of when my dad holds an ideological belief about something based on politicians he doesn't like who support it.

"Climate change isn't real because Al Gore..."

"Supply Side Jesus isn't valid because Al Franken..."

"Affirmative Action is racist because Al Sharpton..."

Actually now that I think about it, maybe he just doesn't like people named Al...🤔

But anyway, if it's open source, and the source is sufficiently audited by third parties, and I'm able to compile and run it myself, and running it doesn't have undesired behavior (telemetry etc) then I don't care who wrote it, because it does exactly what I need it to.

path: 0 4269192, hotness: undefined, score: 27, children: 1
HurlingDurling 25 points 3 years ago

Don't use vscode, use vsCodium, all the goodness of vscpde with none of the sleezy ms tracking

path: 0 4233206, hotness: undefined, score: 25, children: 3
DocBlaze 24 points 3 years ago
path: 0 4225478, hotness: undefined, score: 24, children: 4
Yuki 19 points 3 years ago

Choosing not to use good software from the same company just because another software they offer is subpar would be an unreasonable decision.

path: 0 4211980, hotness: undefined, score: 19, children: 18
flashgnash -1 points 3 years ago

Kind of the conclusion I'd come to.

Would you use excel if it were on Linux? It's one of the other few Microsoft products I think is actually pretty good.

Obviously not foss but still

path: 0 4211980 4211983, hotness: undefined, score: -1, children: 17
Ashiette 7 points 3 years ago

Microsoft Office suite is obviously superior to its concurrents. If it were available on linux I'd use it, despite being about FOSS ideology. Sometimes, non-FOSS can be better alternatives. However, OnlyOffice is still neat and gets the job done.

path: 0 4211980 4211983 4212148, hotness: undefined, score: 7, children: 9
Prunebutt 7 points 3 years ago

It's a battle they are going to lose in the long run. When you write closed sourge code, you make a bet that you're better than all available FOSS developers in the field.

Didn't Excel make a big fuss about python integration when Libreoofice has had that for years?

path: 0 4211980 4211983 4212148 4212871, hotness: undefined, score: 7, children: 0
lameJake 3 points 3 years ago

Ohh can you do Exel-Style arithmetics in Word tables? You can in LibreOffice. Maybe it's just so widely used no one really knows other Office programs are basically on par with MS Office or even better.

path: 0 4211980 4211983 4212148 4218819, hotness: undefined, score: 3, children: 4
Ashiette 1 point 3 years ago

LibreOffice UI is really... well... old. UX is really bad : it's on par with GIMP's ideology of "make it as hard as possible to get things done"

path: 0 4211980 4211983 4212148 4218819 4219305, hotness: undefined, score: 1, children: 3
NeoNachtwaechter 3 points 3 years ago

Microsoft Office suite is obviously superior to its concurrents.

No, and it never was. There are/were always equal alternatives. It has always been their marketing power that made them (seemingly) win.

path: 0 4211980 4211983 4212148 4213097, hotness: undefined, score: 3, children: 1
PuppyOSAndCoffee 2 points 3 years ago

Whoops

Excel is def the mkt leader for a reason

I loathe Ms Access but have to admit there is no peer that even comes close.

Vs code is relatively reliable, cross platform and gets the job done. When there are a lot of people “one way that works for all” is a quality as well.

That said, I wish open offices were better. Even Apple numbers isn’t a realistic excel alt yet (though it is super decent). And I agree there are plenty of editors that work in many situations.

path: 0 4211980 4211983 4212148 4213097 4214586, hotness: undefined, score: 2, children: 0
Franzia 1 point 3 years ago

I would use Markdown editors for literally all office tasks if I could.

path: 0 4211980 4211983 4212148 4274399, hotness: undefined, score: 1, children: 0
lemmyvore 5 points 3 years ago

Ok but most people only use very basic features of Excel and would be fine with a version from the early 2000's. The spreadsheet market has caught up and they'd be fine with basically any product at this point. The only thing propping up Microsoft Office is the subtle incompatibilities they've slipped into their file formats, that people don't want to deal with. That and the fact most people get to use their Office free one way or another, and "it's what I'm used to".

I don't think I've touched actual desktop Office in more than a decade now. Even in a corporate environment it's mostly their online version that gets used 90% of time by 90% of people.

path: 0 4211980 4211983 4213624, hotness: undefined, score: 5, children: 2
hunger 2 points 3 years ago

Everybody needs just a small subset of that excel does, but everybody needs a different subset.

If you do not have all the features, most of your users will be missing something that is critical to their use case.

path: 0 4211980 4211983 4213624 4214735, hotness: undefined, score: 2, children: 1
lemmyvore 1 point 3 years ago

That may be but it doesn't mean those subsets put together amount to more than just basic functionality.

What basic functionality does Excel have that can't you can't find in other spreadsheet products?

path: 0 4211980 4211983 4213624 4214735 4219156, hotness: undefined, score: 1, children: 0
intensely_human 4 points 3 years ago

I prefer google docs because it’s accessible through a browser wherever I want.

path: 0 4211980 4211983 4212127, hotness: undefined, score: 4, children: 3
Ashiette 1 point 3 years ago

You can use cryptdrive, it's on par with google docs spreadsheet.

path: 0 4211980 4211983 4212127 4219338, hotness: undefined, score: 1, children: 2
intensely_human 1 point 3 years ago

Is it better than google docs spreadsheet?

path: 0 4211980 4211983 4212127 4219338 4230437, hotness: undefined, score: 1, children: 1
mojo 16 points 3 years ago

It's a tool. You use the best tool available. Getting your day job done is your bottom line, you can't afford to be any less productive. If you're a foss coder doing it on your own time, go crazy. Using the most efficient tool isn't the same thing as supporting a company's bad practices, the real world isn't black and white.

path: 0 4241307, hotness: undefined, score: 16, children: 3
Nibodhika 16 points 3 years ago

Which goes to show that we don't blindly hate Microsoft, and that it's not that we refuse to use Windows because it's made by them, but because it's shit.

path: 0 4212869, hotness: undefined, score: 16, children: 0
Quazatron 16 points 3 years ago

My hate for Microsoft is based on the Embrace-Extend-Extinguish business tactics they use since the 80's instead of competing on product quality.

Take a look at the recent computing history and you'll find plenty of examples of great software killed by MS shitty alternatives that were the default because of the stranglehold on the OS market.

path: 0 4212761, hotness: undefined, score: 16, children: 1
Teppic 3 points 3 years ago

Not even sure it's EEE, they just clone and provide the clone of a good product for free and/or as part of windows.
Their products are usually only second best, but kill the market leader anyway.

path: 0 4212761 4213684, hotness: undefined, score: 3, children: 0
404 16 points 3 years ago

Well it's really noob friendly. The introductory courses in programming all tell you to use it and it takes some time and experience to find alternative editors that 1. you like better, and 2. won't confuse you more than the course itself does.

I used to use VSCodium and the Vim extension. Then I downloaded Neovim and started configuring it, but I was never really satisfied with the config. Then I found Doom Emacs. It was pretty much the thing I tried turning Neovim into.

But I wouldn't recommend Doom Emacs to a first-year student that is still learning the fundamentals.

Edit: typos

path: 0 4213502, hotness: undefined, score: 16, children: 0
stepanzak 16 points 3 years ago

I don't use VSCode for the exact reason. I used VSCodium but switched to Neovim. I see this problem more with GitHub (also owned by Microsoft). I was not able to get off GitHub yet, but I'm planning to switch to Codeberg probably. I heard that GitLab is also closed source?

path: 0 4286121, hotness: undefined, score: 16, children: 4
possiblylinux127 15 points 3 years ago

I don't

If you like vscode you can always use vscodium

path: 0 4222696, hotness: undefined, score: 15, children: 2
glasgitarrewelt 0 points 3 years ago

Potato-potato. You support Microsoft if you use either.

path: 0 4222696 4262156, hotness: undefined, score: 0, children: 1
possiblylinux127 1 point 3 years ago

True

path: 0 4222696 4262156 4265620, hotness: undefined, score: 1, children: 0
taranasus 15 points 3 years ago

ITT people having their minds blown by the fact the creator and the creation are two different things.

path: 0 4283748, hotness: undefined, score: 15, children: 0
orca 13 points 3 years ago

It’s hard to separate yourself from it when the company you work for uses it heavily and leans on some of the extensions for things like containers.

I used to be a hardcore Sublime Text user until it started formatting all of my code like garbage. I had plugins conflicting with each other and couldn’t find alternatives that did what I needed without clashes happening. Plus, barely anything is alive over on the Sublime side.

It’s hard to say no to an editor with that big of a community. You can find 100 plugins for your one need, vs 2 on the Sublime side (and you end up finding that those 2 plugins haven’t been updated in years).

You can always fallback to VSCodium.

path: 0 4218156, hotness: undefined, score: 13, children: 1
redcalcium 3 points 3 years ago

The ability to open gigabytes of log files though, vscode will kill your machine while sublime text can do it without sweating. Also, vscode sometimes used a lot of memory after running for a while, compared to sublime text's minimal memory usage. Still, the killer feature of vscode is the remote development IMO, super useful when using a laptop and working outside. Microsoft seems to refuse opensourcing that part so can't use it on vscodium.

path: 0 4218156 4243775, hotness: undefined, score: 3, children: 0
intensely_human 12 points 3 years ago

I just want Atom back, or anything that works like it. I want a text editor with a folder tree browser. Syntax highlighting is nice. And decent full project text search.

I use vim for writing code, and atom for taking notes, or just reading code. Then they shut down atom and it sucks.

I hate that I need to dedicate so much time to finding new tools in tech. It’s nice that vim doesn’t change.

path: 0 4212092, hotness: undefined, score: 12, children: 4
MyNameIsRichard 11 points 3 years ago

Pulsar is the continuation of Atom

path: 0 4212092 4212890, hotness: undefined, score: 11, children: 1
intensely_human 2 points 3 years ago

Really? That’s awesome thank you!

path: 0 4212092 4212890 4230835, hotness: undefined, score: 2, children: 0
bunnyfc 7 points 3 years ago

what about sublime? it has projects, folder file trees...

path: 0 4212092 4212102, hotness: undefined, score: 7, children: 1
intensely_human 1 point 3 years ago

I switched from Sublime to Textmate and then to Vim a long time ago then added Atom back in because everybody else used it. I’m not so good at retracing my steps decision wise.

I’ve been using sublime.

I guess something about the “your code as a thumbnail” navigation feature kinda bothers me. Seems to go against the idea of small, readable files.

Back when I loved that feature, I was still writing 1000-line files.

path: 0 4212092 4212102 4230733, hotness: undefined, score: 1, children: 0
ILikeBoobies 12 points 3 years ago

If Windows was open source it wouldn’t be as bad

path: 0 4264841, hotness: undefined, score: 12, children: 4
tentaclius 12 points 3 years ago

I use NeoVim, but I don't hate Microsoft (they contribute a lot to Linux kernel). What is wrong with me?

path: 0 4258198, hotness: undefined, score: 12, children: 3
CCL 12 points 3 years ago

most of us hate the government and yet we use the roads

path: 0 4330272, hotness: undefined, score: 12, children: 4
macabrett 11 points 3 years ago

I'll be interested to see how JetBrains's Fleet works out. I like Rider a lot more than full Visual Studio (also Rider is actually available on Linux).

path: 0 4218473, hotness: undefined, score: 11, children: 1
brlemworld 3 points 3 years ago

And Mac. MS just sunset VS for MacOS.

path: 0 4218473 4219300, hotness: undefined, score: 3, children: 0
sxan 11 points 3 years ago

You use whatever works best for you. Microsoft Lens, on Android, is still unmatched for scanning, correcting perspective, and cleaning up whiteboards. No OSS tool comes close - and, believe me, I tried to use others (or, other; I think OpenScan is the only thing that attempts something similar). It would be foolish to not use a tool that you like using and doesn't have any hidden consequences, merely because of on opinion.

I don't think VSCode is particularly good, myself, but the point remains: it's free, I haven't heard anything about it surreptitiously sending info to MS, and if it works for people, then great.

path: 0 4217827, hotness: undefined, score: 11, children: 8
andruid 3 points 3 years ago

I agree with being pragmatic, but the opinion of hating Microsoft isn't unfounded. There are pragmatic reasons to avoid building up and entrenching yourself in tooling that doesn't respect you as a user or is controlled by companies that has interests that don't align with yours.

path: 0 4217827 4232986, hotness: undefined, score: 3, children: 1
sxan 3 points 3 years ago

I didn't say iy was wrong to hate Microsoft. I said that it's silly to ignore the best tool on only principle. You might not want it because it costs money, or collects telemetry, or because you want to avoid vendor lock-in; these are all reasons that have a grounded cost, even if the yool is best in class. But just because you don't like the company itself?

If MS took VS Code away tomorrow, devs would switch to something else. That's a cost I'm not willing to pay, but if they are... eh. If Microsoft took Lens away, well, we're fucked, because the OSS community has not offered any solution that works better than just taking a picture and cleaning it up in GIMP.

path: 0 4217827 4232986 4272663, hotness: undefined, score: 3, children: 0
Fisch 2 points 3 years ago

I think the proprietary version MS distributes does send telemetry data to them but I personally just use VSCodium, which is based on the open source VS Code version.

path: 0 4217827 4223880, hotness: undefined, score: 2, children: 5
sxan 1 point 3 years ago

Probably. I have no doubt that Lens (the aforementioned tool I used to use) does. In the career I had, I had to give up the telemetry, because I had to use Lens. There is literally no practical alternative. Sometimes, you just have to pay that cost. Heck, I'd have bought a telemetry-free alternative from someone else if it worked as well, and if anyone offered one. Which they don't.

I'm beating that dead horse because it baffles me everytime I think about it that, in a veritable app ocean of calculator, chat, and everything else, Lens is apparently unique.

path: 0 4217827 4223880 4272741, hotness: undefined, score: 1, children: 4
Fisch 1 point 3 years ago

Is Lens just an app to scan documents using only your phone camera or does it something else that makes it so useful? I sometimes need to scan stuff like that too but haven't find something good that's open source.

path: 0 4217827 4223880 4272741 4286150, hotness: undefined, score: 1, children: 3
sxan 1 point 3 years ago

Lens is, among other things, a camera app that recognizes whiteboards, auto-crops to the whiteboard, and auto-corrects the perspective. It can also clean the image, removing smudges and dry-erase dirt, and do basic color adjustment and B/W conversion. It's designed specifically for whiteboards, but works on documents. And then, when the image is cleaned, it makes sharing via email directly from the app particularly easy - sure, it only removes 2 or 3 clicks, but it does streamline the process.

It's pretty amazing at what it does. When you're in a tight space and have to take a picture of a whiteboard at some absurdly acute angle, it works miracles. I've never had it not impress a coworker who's never seen it do its thing.

I don't know who MS acquired to get it, but it's simply a fantastic program with no competition.

path: 0 4217827 4223880 4272741 4286150 4295894, hotness: undefined, score: 1, children: 2
sounddrill 11 points 3 years ago

I use vscodium and ms office 2016, fight me

path: 0 4242871, hotness: undefined, score: 11, children: 3
beyond 11 points 3 years ago

I wouldn't say I "hate" Microsoft (or Apple, or Google), but I recognize the harm they do to the free software movement and to the technology world in general. I wouldn't avoid a good quality free software just because it's made by a GAFAM company (as long as I stick with the free parts and avoid proprietary extensions), just like I wouldn't use proprietary software just because it's not made by GAFAM.

The point isn't to hate GAFAM but to seek freedom and control over your computing.

path: 0 4213655, hotness: undefined, score: 11, children: 0
alsimoneau 11 points 3 years ago

I was using Atom, but that died. I work with both Python and Fortran, and VSCode works for my usecase, but I'm open to suggestions.

path: 0 4217115, hotness: undefined, score: 11, children: 6
londos 13 points 3 years ago path: 0 4217115 4218737, hotness: undefined, score: 13, children: 4
Fisch 6 points 3 years ago

Didn't know about this, will definitely give this a shot. There's also Lapce, which doesn't use Electron and looks promising.

path: 0 4217115 4218737 4224752, hotness: undefined, score: 6, children: 0
Daeraxa 4 points 3 years ago

I almost see Pulsar as the anti-VSCode/Microsoft in a way. Microsoft slowed development and killed Atom in order to promote use of VSCode. Instead of letting it die we decided to keep it alive and offer it as a viable alternative. So in some sense it almost exists just to spite Microsoft's attempts to kill it.

path: 0 4217115 4218737 4256324, hotness: undefined, score: 4, children: 0
giacomo 3 points 3 years ago

Nice! I used atom for about a year before it was discontinued and switched to just using Kate. Definitely going to have to checkout pulsar, thanks for dropping it here.

path: 0 4217115 4218737 4223305, hotness: undefined, score: 3, children: 1
macallik 1 point 3 years ago

I switched to Kate eventually myself. Using the KDE defaults where possible to reduce size encouraged me to do it

path: 0 4217115 4218737 4223305 4224557, hotness: undefined, score: 1, children: 0
possiblylinux127 5 points 3 years ago

I switched to neovim. You can also use a text editor for more basic stuff

path: 0 4217115 4223135, hotness: undefined, score: 5, children: 0
featherfurl 11 points 3 years ago

I feel like microsoft's gameplan is less "everyone must use windows" these days and more "we want to gatekeep tech on as many levels as possible". I'm wary of relying on anything they put out. I think we've all recently seen what big tech companies do when they decide its time to monetize more aggressively.

Right now helix is pretty good for what I do with it.

path: 0 4309792, hotness: undefined, score: 11, children: 0
Secret300 10 points 3 years ago

Make something better and I'll switch to it

path: 0 4218227, hotness: undefined, score: 10, children: 5
Astaroth 23 points 3 years ago

Neovim

path: 0 4218227 4219283, hotness: undefined, score: 23, children: 3
possiblylinux127 5 points 3 years ago

Neovim works well. I also use just a generic text editor sometimes

path: 0 4218227 4219283 4223034, hotness: undefined, score: 5, children: 2
nik282000 1 point 3 years ago

nano! Covers 99% of my coding and config needs, it works remotely and it's available nearly everywhere!

path: 0 4218227 4219283 4223034 4265303, hotness: undefined, score: 1, children: 1
possiblylinux127 2 points 3 years ago

I also use nano for smaller things

path: 0 4218227 4219283 4223034 4265303 4265588, hotness: undefined, score: 2, children: 0
OddFed 3 points 3 years ago
path: 0 4218227 4225671, hotness: undefined, score: 3, children: 0
django 10 points 3 years ago

Emacs will be there for you, once vscode gets abandoned.

path: 0 4211955, hotness: undefined, score: 10, children: 3
Aloha_Alaska 6 points 3 years ago

We are talking about a code editor, not a whole operating system!

/s

path: 0 4211955 4216313, hotness: undefined, score: 6, children: 2
django 6 points 3 years ago

You will be delighted to read about Evil mode, which is a vim-like editor for the Emacs operating system. 😁

path: 0 4211955 4216313 4219350, hotness: undefined, score: 6, children: 0
h_a_r_u_k_i 1 point 3 years ago

Emacs will be there for you, once vscode Windows gets abandoned.

FTFY.

path: 0 4211955 4216313 4239819, hotness: undefined, score: 1, children: 0
schnurrito 10 points 3 years ago

Free software doesn't have owners, that is kinda the point.

path: 0 4243597, hotness: undefined, score: 10, children: 1
interdimensionalmeme 9 points 3 years ago

I rather use notepad++ masterpiece

path: 0 4216865, hotness: undefined, score: 9, children: 1
possiblylinux127 1 point 3 years ago

Do you run it though bottles?

path: 0 4216865 4223070, hotness: undefined, score: 1, children: 0
Holzkohlen 9 points 3 years ago

I use vscodium btw.

path: 0 4231578, hotness: undefined, score: 9, children: 0
utopiah 9 points 3 years ago

Agreed, I share the same frustration (including for Chromium) as if developers were somehow blissfully ignorant of the political and economical power they give away to company that use and abuse their work, truly self flagellating.

path: 0 4225931, hotness: undefined, score: 9, children: 0
stifle867 9 points 3 years ago

I was using Sublime Text for many years. Even after Atom came out I still used ST3. However, ST development is understandably slow compared to VSCode and it is now so far behind that loyalty isn't enough of a reason to continue using it.

path: 0 4269545, hotness: undefined, score: 9, children: 5
HafizMuhammad 9 points 3 years ago path: 0 4227252, hotness: undefined, score: 9, children: 2
Syudagye 8 points 3 years ago

I need to use VSCode at university because their version of neovim is too outdated for my config...

path: 0 4269417, hotness: undefined, score: 8, children: 3
rufus 8 points 3 years ago

I don't use it.

path: 0 4212557, hotness: undefined, score: 8, children: 2
flashgnash 1 point 3 years ago

Which is why I said many and not all

path: 0 4212557 4213033, hotness: undefined, score: 1, children: 1
rufus 3 points 3 years ago

Sure. Just wanted to say this in case the hypothesis is skewed. I use Github, which also belongs to Microsoft. But I guess if you're looking for a proper IDE and something that's widely adapted and has lots of plugins available... There aren't many alternatives to choose from...

path: 0 4212557 4213033 4214385, hotness: undefined, score: 3, children: 0
garam 8 points 3 years ago

Developing in C# in Corporate, so C# debugger only works on VS Code sadly

path: 0 4261644, hotness: undefined, score: 8, children: 11
dream_weasel 8 points 3 years ago

Vim. viiiiiiiiim

path: 0 4279243, hotness: undefined, score: 8, children: 0
t0m5k1 8 points 3 years ago

Vscode, the chrome browser with a ide suit. No thanks

path: 0 4213082, hotness: undefined, score: 8, children: 0
small44 7 points 3 years ago

Because it's one of the few good microsoft products

path: 0 4218131, hotness: undefined, score: 7, children: 0
ronweasleysl 7 points 3 years ago

I use neovim for the vast majority of the programming I do but I do still have VSCode installed. Maybe I should just delete it? I opened it after I saw this post and there was a whole bunch of extension updates just sitting there.

Kinda wish GNOME builder was a bit better at being a general purpose editor. That's just because I'm a bit of a GNOME/GTK pervert though and I would love to use a sexy looking app for dev work.

path: 0 4323625, hotness: undefined, score: 7, children: 1
Shimitar 7 points 3 years ago

Not me, i use and like a lot QtCreator... Granted, i work with C/C++ so... But its Open Source, cross-platform, has tons of integeations with analyzers debuggers and various tools.

Kdevelop never triggered my bells and CodeBlocks just doesnt feels right for me, but thats me.

For everyrhing else vim or kate depending on how i feel.

path: 0 4314451, hotness: undefined, score: 7, children: 0
victron 7 points 3 years ago

I love vscode. But this thread made me want to learn neovim just so I don't have all my eggs on a single basket.

path: 0 4293404, hotness: undefined, score: 7, children: 1
witx 7 points 3 years ago

And vscode doesn't even work properly. The amount of colleagues I have using it for C++ and they can't even get intellisense working with the f-ing thing. It's bonkers they work that way. It takes them ages to do anything, and its not a case of them being super experienced and not needing those aides.

path: 0 4213616, hotness: undefined, score: 7, children: 3
DarkenLM 6 points 3 years ago

Playing the devil's advocate here, even IDEs like Visual Studio and IntelliJ have multiple times crashed on me or taken ages to update a single line on intellisense. C++ is simply a language where a dynamic LSP is everything but easy to make.

path: 0 4213616 4214702, hotness: undefined, score: 6, children: 2
witx 5 points 3 years ago

I have nothing to say about CLion. I have been using it for large codebases, rust and C++, for ages. Even with neovim+LSP I get better results than vscode

path: 0 4213616 4214702 4216244, hotness: undefined, score: 5, children: 1
DarkenLM 1 point 3 years ago

Well, given the C projects I've worked on take hours just to compile, I think I can cut some slack for any IDE for being slow. Though I haven't used CLion a lot so I can't really speak from experience about it. Though VSCode is fast enough most of the times, and it usually only gets slower with nested macro fuckery and/or external library headers.

path: 0 4213616 4214702 4216244 4220414, hotness: undefined, score: 1, children: 0
De_Narm 7 points 3 years ago

I honestly don't get it. I had to use it on a job until recently and needed a few plugins for it to be useful. Every major plugin either got worse over time or never fully functioned to begin with. On top of that, it was sometimes slow as fuck despite me having a rather strong machine.

path: 0 4213329, hotness: undefined, score: 7, children: 1
Zeth0s 2 points 3 years ago

It borrowed the concept from old editor such emacs. It is a modern emacs. A single editor to do literally everything via plugins. The idea is that one needs to learn a single editor to master everything.

It is very powerful for people who do multiple things. It's not worthy if the whole job is to simply writing java or c#. In that case a dedicated ide is better

path: 0 4213329 4214372, hotness: undefined, score: 2, children: 0
RickyRigatoni 7 points 3 years ago

I use na-no :3

path: 0 4215410, hotness: undefined, score: 7, children: 2
nakal 7 points 3 years ago

I get confused by non-modal text editors.

path: 0 4215410 4216310, hotness: undefined, score: 7, children: 0
caseyweederman 5 points 3 years ago

I keep trying to switch to Micro but my fingers are too used to the bonkers keyboard shortcuts

path: 0 4215410 4217522, hotness: undefined, score: 5, children: 0
cupcakezealot 6 points 3 years ago

Even Codium is pretty bloated though since it's still electron.

Also Sublime Text supremacy

path: 0 4216530, hotness: undefined, score: 6, children: 2
AccidentalLemming 8 points 3 years ago
path: 0 4216530 4222731, hotness: undefined, score: 8, children: 0
possiblylinux127 3 points 3 years ago

Isn't it proprietary?

path: 0 4216530 4223165, hotness: undefined, score: 3, children: 0
dylanTheDeveloper 6 points 3 years ago

Intellisense is the reason

path: 0 4236849, hotness: undefined, score: 6, children: 4
Betazed 6 points 3 years ago

It's definitely one of those "a broken clock is still right twice a day" situations. It's a good product and I find it invaluable for PowerShell scripting. I have, however, been trying to dial in emacs for PowerShell.

path: 0 4237697, hotness: undefined, score: 6, children: 0
merthyr1831 6 points 3 years ago

baby steps. ill be on neovim one day i swear!

path: 0 4231433, hotness: undefined, score: 6, children: 1
bunnyfc 6 points 3 years ago

i use sublime instead

path: 0 4212093, hotness: undefined, score: 6, children: 0
dethb0y 5 points 3 years ago

I actually do not use it, not out of any kind of moral stance but it just runs slow for me.

path: 0 4218558, hotness: undefined, score: 5, children: 0
PuppyOSAndCoffee 5 points 3 years ago

Just learned about zed and helix yesterday.

path: 0 4214498, hotness: undefined, score: 5, children: 3
jackpot 3 points 3 years ago

whhats that

path: 0 4214498 4217470, hotness: undefined, score: 3, children: 0
twelvefloatinghands 2 points 3 years ago

I have helix, but how's zed?

For helix, plugins are on the way

path: 0 4214498 4217614, hotness: undefined, score: 2, children: 0
0x0 2 points 3 years ago

Tried Kakoune? It's not bad.

path: 0 4214498 4218459, hotness: undefined, score: 2, children: 0
damnthefilibuster 4 points 3 years ago

Y’all use VSCode??? Whatever happened to good ol’ Sublime Text?

path: 0 4211939, hotness: undefined, score: 4, children: 9
hydroel 6 points 3 years ago

Both are text editors, but VSCode's plugin system and various config options can turn it a fully fledged IDE for the languages of your choice.

Besides, Sublime is exactly that: good, old.

path: 0 4211939 4212050, hotness: undefined, score: 6, children: 7
intensely_human 3 points 3 years ago

But this is a Linux community. What about doing one thing well?

path: 0 4211939 4212050 4212159, hotness: undefined, score: 3, children: 6
lemmyvore 1 point 3 years ago

"Do one thing well" doesn't mean the sum of the parts only does one thing. The larger system can be complex, it's the individual parts that need to be simple, specialized and interchangeable.

path: 0 4211939 4212050 4212159 4213950, hotness: undefined, score: 1, children: 1
intensely_human 1 point 3 years ago

Does one thing well refers to apps in the unix philosophy

path: 0 4211939 4212050 4212159 4213950 4230009, hotness: undefined, score: 1, children: 0
QuazarOmega 1 point 3 years ago

Still checks out I'd say, each plugin does one thing well.
Besides, I think we're past that dogmatic way of thinking, it often doesn't work as well for user facing applications where we want things to just work and that is easier to get right when an app is all-in-one

path: 0 4211939 4212050 4212159 4212842, hotness: undefined, score: 1, children: 1
intensely_human 1 point 3 years ago

It’s easier for me when each function is represented by a different icon in my alt-tab app switching. If I want to edit code I switch to my editor. If I want to run commands I switch to my terminal.

Having multiple functions within each app means I need to learn and memorize the navigation between functions within the app. It might be ctrl- or shift-alt-x or whatever.

When each app does one thing, navigating between them is standardized.

path: 0 4211939 4212050 4212159 4212842 4230316, hotness: undefined, score: 1, children: 0
aksdb 1 point 3 years ago

So you don't like GNU Emacs. Got it.

path: 0 4211939 4212050 4212159 4213023, hotness: undefined, score: 1, children: 0
hydroel 1 point 3 years ago

There are simpler and better solutions than Sublime for that use case, IMO.

path: 0 4211939 4212050 4212159 4214394, hotness: undefined, score: 1, children: 0
beyond 5 points 3 years ago

Sublime Text is proprietary, which makes it a non-starter for many including myself. VS Code, on the other hand, might be developed by Microsoft but there is a liberated version called VSCodium that has none of the telemetry and such.

That being said, on GNU/Linux I prefer Kate.

path: 0 4211939 4213590, hotness: undefined, score: 5, children: 0
library_napper 4 points 3 years ago

Vim and screen have always met my coding needs

path: 0 4261790, hotness: undefined, score: 4, children: 9
cheerjoy 4 points 3 years ago

I hate Windows. I'm too young for all that Microsoft drama, so they're fine in my books.

path: 0 4211919, hotness: undefined, score: 4, children: 0
pascal 4 points 3 years ago

It's quite common knowledge, Microsoft does horrible operating systems but great dev tools. Visual Studio (not vscode) was amazing to develop software.

And thanks god we don't have to deal with Eclipse anymore.

The real question would be why the open source community cannot create a better dev tool that's not outmatched by a glorified text editor.

path: 0 4330949, hotness: undefined, score: 4, children: 3
seitanic 3 points 3 years ago

What's interesting about it?

path: 0 4256091, hotness: undefined, score: 3, children: 0
Shimitar 3 points 3 years ago

And one tought: i do despise microsoft and i dont care if any of its products seems good. They re there to infiltrate and destroy, they have always been from msdos times, and rest assured thats what they will do also with vscode/codium.

Do not fall into this trick, make good products better, dont piggy back on who showed to stick it in your rear end again and again over time.

path: 0 4314577, hotness: undefined, score: 3, children: 0
MyNameIsRichard 3 points 3 years ago

For all their faults, Microsoft are rather good at languages and the tooling around them.

path: 0 4212855, hotness: undefined, score: 3, children: 1
lemmyvore 4 points 3 years ago

I'm not sure why people are surprised by that. I mean they are a software company. Their procedures, tools, methodology etc. for software development have been refined over the past 50 years. You don't take over the world with just evil tendencies, you also need to put out decent software in a competent manner.

path: 0 4212855 4213804, hotness: undefined, score: 4, children: 0
glowie 3 points 3 years ago

Have you had a merge conflict yet? A breeze to manage with GH Desktop + VSC

path: 0 4211818, hotness: undefined, score: 3, children: 6
intensely_human 6 points 3 years ago

A merge conflict is a breeze to handle in the terminal. I haven’t seen any tools that improve on that substantially.

path: 0 4211818 4212142, hotness: undefined, score: 6, children: 2
OsrsNeedsF2P 3 points 3 years ago

5 years of merging conflicts, I still don't know when to use --theirs or --ours

path: 0 4211818 4212142 4212962, hotness: undefined, score: 3, children: 1
intensely_human 1 point 3 years ago

This is the first I’m hearing of those flags. Is it a way of specifying commits without knowing the hash?

path: 0 4211818 4212142 4212962 4230406, hotness: undefined, score: 1, children: 0
worldofgeese 1 point 3 years ago

I use Linux on my home desktop and my work desktop but I also keep a Windows install on my work machine when I need to test Windows things there. On Windows, I haven't found a better Git GUI than fork.dev. It's not open-source but it is what one of my favorite creators calls "organic software": Ukrainian husband and wife duo that warms my heart. The evaluation period is unlimited without nags. I've found it to be the perfect Git teaching tool and the best merge conflict resolver I've ever seen.

path: 0 4211818 4224290, hotness: undefined, score: 1, children: 0
flashgnash 1 point 3 years ago

I've done it with vsc, haven't used GH desktop do you use it alongside vsc or does it just do a similar thing?

path: 0 4211818 4211880, hotness: undefined, score: 1, children: 0
ExtraMedicated 1 point 3 years ago

I still use TortiseGit just for merge conflicts. The editor is more intuitive to me.

path: 0 4211818 4213898, hotness: undefined, score: 1, children: 0
hottari 3 points 3 years ago

I don't hate Microsoft that much. But I do hate that remote ssh for a while didn't work on codium resulting in having no choice but to use vscode and getting used to it.

path: 0 4294358, hotness: undefined, score: 3, children: 0
Mandrew002 2 points 3 years ago

I'm not sure why people even use vscode over vim

path: 0 4883966, hotness: undefined, score: 2, children: 0
Presi300 2 points 3 years ago
path: 0 4292217, hotness: undefined, score: 2, children: 2
greaterthanstupid 2 points 3 years ago

honestly, after atom died and vscode announced it would stop supporting mac, i knew i needed a change. i found i could replace 80% of it with tmux and vim plugins, and some bash tricks. so thats where i am now. it takes commitment for sure

path: 0 4214940, hotness: undefined, score: 2, children: 10
Quill7513 5 points 3 years ago

When did vs code announce they would stop supporting Mac?

path: 0 4214940 4215020, hotness: undefined, score: 5, children: 9
jadedwench 12 points 3 years ago

They are mistaken. Visual Studio for Mac is being retired next year, not vscode. Not the same program...

path: 0 4214940 4215020 4215131, hotness: undefined, score: 12, children: 2
Melco 1 point 3 years ago
path: 0 4214940 4215020 4215131 4223910, hotness: undefined, score: 1, children: 0
Quill7513 1 point 3 years ago

Good good good good. We just wrote a huge batch of quick start on boarding scripts to set up new devs with a good baseline vs code configuration

path: 0 4214940 4215020 4215131 4218509, hotness: undefined, score: 1, children: 0
redcalcium 5 points 3 years ago

It's not. It's Visual Studio that will stop supporting Mac, not VSCode.

path: 0 4214940 4215020 4215107, hotness: undefined, score: 5, children: 4
greaterthanstupid 1 point 3 years ago

eli5, but isn't visual studio code a part of visual studio? or why is it not? or is this like a java/javascript thing where they are named similar because of popularity but have no codebase in common?

path: 0 4214940 4215020 4215107 4219902, hotness: undefined, score: 1, children: 3
redcalcium 3 points 3 years ago

Those two are completely different products.

Visual Studio is a full IDE which include full microsoft SDK (C++, .net, etc), while VSCode is a text editor forked from Github's Atom text editor (which was the precursor of the Electron framework), with a javacript editor core called Monaco.

path: 0 4214940 4215020 4215107 4219902 4222120, hotness: undefined, score: 3, children: 2
greaterthanstupid -1 points 3 years ago path: 0 4214940 4215020 4219600, hotness: undefined, score: -1, children: 0
marv99 2 points 3 years ago

Definitely dislike MS, generations of my workstations have small, yellow "Microsoft Free Workstation" stickers on their monitors, but VSCodium (in my case) is not really bad.

Also I really like the Xbox360 console and (as a hacker and maker) still love the first Kinnect. The Kinnect is an excellent piece of sensor-hardware, was rather cheap when purchased in used condition and it works very well with Linux.

path: 0 4212005, hotness: undefined, score: 2, children: 0
GustavoM 2 points 3 years ago

kibi master race

path: 0 4224902, hotness: undefined, score: 2, children: 0
JackGreenEarth 2 points 3 years ago

I also use Bing. I hate big companies in general, but I will use their products if they're good. Google is an exception, because to use their products I'd have to sign into my phone, and give them even more access, which I don't want to do.

path: 0 4212381, hotness: undefined, score: 2, children: 0
aleq 1 point 3 years ago

I hate Windows and dislike a lot of Microsoft products, but I think we're way past Microsoft being the bad guy. They kinda like Linux now, and probably do more good than bad for it. There are much worse companies in tech, I think Microsoft's worst crimes as of late is creating Teams and being boring.

path: 0 4212133, hotness: undefined, score: 1, children: 3
nottheengineer 13 points 3 years ago

Please look up "Embrace, extend, extinguish". VScode is open-source for now, but all the microsoft extensions you need to turn it into an IDE have DRM on them and microsoft puts work into trying to make those extensions not work with VScode forks.

WSL is the same thing. They start by embracing linux and soon they'll start installing MS crap into the guest system or shipping their own distro that's filled with it. This is the extend part. The final goal is to extinguish desktop linux and make everything WSL to be able to track it all and harvest shitloads of data.

path: 0 4212133 4212795, hotness: undefined, score: 13, children: 1
aleq 2 points 3 years ago

I'm well familiar with EEE, I've used Linux off and on for something like 20 years, back when Microsoft really was the boogeyman. I don't think VS code qualifies for this category since it was originally (ish, has roots in Atom I think) open source and Microsoft. It was never embraced/extended, and extinguishing their own product makes no sense. (btw I don't even use VS Code, shit vim plugins in my experience, jetbrains all the way)

WSL IMO is a concession on Microsoft's part, because most dev tools nowadays are being made primarily with Linux in mind. It's what makes Windows at all usable as a development platform in many situations. And pretty much nothing developed specifically for WSL. All WSL has on a normal Linux distro is integration with the host system AFAIK.

path: 0 4212133 4212795 4213693, hotness: undefined, score: 2, children: 0
PuppyOSAndCoffee 2 points 3 years ago

Speaking of crimes, Wsl2 is GUILTY and shall be judged INSUFFICIENT

path: 0 4212133 4214681, hotness: undefined, score: 2, children: 0
jokeyrhyme 1 point 3 years ago path: 0 4293136, hotness: undefined, score: 1, children: 1
danileonis 1 point 3 years ago
path: 0 4213344, hotness: undefined, score: 1, children: 0
anoklola 1 point 3 years ago

@flashgnash also edge is a great browser we just hate it because of the way they force you to use it

path: 0 4248572, hotness: undefined, score: 1, children: 5
cows_are_underrated 1 point 3 years ago

Netbeans for the win(at least for Java, I don't know how good it is for other languages)

path: 0 4248853, hotness: undefined, score: 1, children: 0
FairLight 0 points 3 years ago

We got to be mature. Microsoft (and many other corporations) are a problem due to their unfair practices. But this is not a moral war against them, when we are not the problem. If we have vscodium, which is opensource and it has telemetry removed, which is the problem?

I would be happy if they didn't made the internet a worse place, if they weren't greedy billionaire assholes, if they didn't have a monopoly, but vscode does not affect my sleep.

path: 0 4241257, hotness: undefined, score: 0, children: 5
sunbeam60 -1 points 3 years ago

Run three flavours of Linux at home and love Microsoft. Why does everything have to be in opposition?

path: 0 4214375, hotness: undefined, score: -1, children: 2
Melco 0 points 3 years ago
path: 0 4214375 4224248, hotness: undefined, score: 0, children: 1
sunbeam60 1 point 3 years ago

On the first we can agree. But that certainly isn’t how they behave now.

On the second, I dare say that’s “what if” conjecture. You could easily argue that the de facto monopoly of Windows allowed computers to be on every desk which lead to the world today. I’m not sure that’s the case, but the argument stands on no less flimsy ground than yours IMHO.

path: 0 4214375 4224248 4230939, hotness: undefined, score: 1, children: 0
erwan -1 points 3 years ago

I hated Microsoft in the 90's and 00's but today's MS is not that bad. VSCode in particular is a good example of MS now being a good citizen of Open Source.

And as other said, if you don't like the telemetry in VSCode there are forks without it.

path: 0 4214826, hotness: undefined, score: -1, children: 0
meiti -3 points 3 years ago
path: 0 4214798, hotness: undefined, score: -3, children: 0
loudWaterEnjoyer -3 points 3 years ago

Why would anyone on Linux use VSCode??????

path: 0 4214616, hotness: undefined, score: -3, children: 4
erwan 17 points 3 years ago

Because it's a good editor, it's open source and have Linux binaries.

path: 0 4214616 4214836, hotness: undefined, score: 17, children: 0
Treeniks 7 points 3 years ago

The MS extensions are quite convenient, like Live Share and the MS C/C++ extension. There are equivalent free versions, but those are more work to setup and might not have the full feature set.

path: 0 4214616 4214665, hotness: undefined, score: 7, children: 0
Quill7513 5 points 3 years ago

Best LSP client list outside of NeoVim. If you want to be productive, NeoVim and VSCode are the top choices right now

path: 0 4214616 4215050, hotness: undefined, score: 5, children: 0
13 0 points 3 years ago

Because VS Code is the best code editor. What else could I use? It's neither too basic nor too heavy like Jetbrains IDEs.

path: 0 4214616 4215021, hotness: undefined, score: 0, children: 0
WuTang -4 points 3 years ago

nope, I deeply hate microsoft and I don't use their products. Millennials don't know the history.

path: 0 4239881, hotness: undefined, score: -4, children: 0
thelastknowngod -6 points 3 years ago

Most of this thread reminds me how unbearable the open source community can be.

path: 0 4214843, hotness: undefined, score: -6, children: 3
Melco 1 point 3 years ago
path: 0 4214843 4224067, hotness: undefined, score: 1, children: 2
thelastknowngod -1 points 3 years ago

The FOSS absolutism is exhausting.

path: 0 4214843 4224067 4226842, hotness: undefined, score: -1, children: 1
Melco 2 points 3 years ago
path: 0 4214843 4224067 4226842 4231884, hotness: undefined, score: 2, children: 0
linux
linux

@lemmy.ml

login for more options
65961
9047
4822

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

go to feed...