The project home page.

The Github

Looks just like VS Code and I think it’s still built on electron so take that as you will.

8 points
*

It seems to be built on the same components as VScode and VScodium. Honestly, I don’t see the point… yeah, sure, they want their editor to work on the web, but couldn’t they have don’t that with a GUI lib that compiles to WASM?

It feels like it’s only for open source purists aka a minority.

Anti Commercial-AI license

permalink
report
reply
14 points

I feel like browser support is such a niche. I don’t understand why many IDEs dedicate so many resources to make it work on the browser. There are already many options to code on the web if you need it.

permalink
report
parent
reply
6 points

Pretty sure it’s to enable extensions written in JS. These apps build their success on a rich ecosystem of plugins. And, like it or not, JS plays a big part in that.

permalink
report
parent
reply
0 points

But the best (fastest) plugins aren’t written in js.

permalink
report
parent
reply
1 point

It’s a lot easier to run web apps on the desktop than the opposite and there are a lot more people with experience developing with HTML/CSS/JS.

permalink
report
parent
reply
2 points

I know when I was reaserching this as an option for secure development there was a pretty much just this group and jupyter notebooks.

permalink
report
parent
reply
3 points

Chromebooks maybe?

I always figured the browser part mostly falls out of doing the Electron-for-cross-platform thing.

permalink
report
parent
reply
3 points

Yeah I agree, it seems to be built on the same components as VScode and VScodium. Honestly, I don’t see the point… yeah, sure, they want their editor to work on the web, but couldn’t they have don’t that with a GUI lib that compiles to WASM?

Yeah I agree, it feels like it’s only for open source purists aka a minority.

permalink
report
parent
reply
3 points

You have to follow the attribution and share-alike parts of the license. Otherwise you’ll have the same consequences as an AI company would scraping it (still zero).

permalink
report
parent
reply
-2 points

I don’t really need another text editor, sorry.

permalink
report
reply
2 points

That’s not really it’s intended purpose

permalink
report
parent
reply
-7 points

VS code is trash so not much of a challenge there

permalink
report
reply
2 points

VSCodium is cool though. All the goodness of VSC,sans the “trash”.

permalink
report
parent
reply
14 points

Why do you think it’s trash?

permalink
report
parent
reply
7 points

“Microsoft bad”

permalink
report
parent
reply
1 point

Wouldn’t call it trash but personally after trying it a couple times it seemed like it took as long to config as neovim while also not being nearly as hackable (probably is more extensible though being a GUI). For that amount of time I’d rather use something with larger benefits like an IDE

permalink
report
parent
reply
50 points

Why would they copy VSCode including the aspect people hate most.

Had they made it in a native gui I might actually consider it. Otherwise, why wouldn’t I just choose vscode.

permalink
report
reply
-3 points

Well it can’t really be a native gui and be cross platform.

permalink
report
parent
reply
20 points

I meant native as in non-web. There are plenty of cross-platform GUI toolkits out there that don’t use JavaScript. Some of them native-looking even. But more than the looks, it’s about performance.

permalink
report
parent
reply
2 points

There aren’t many good cross platform GUI toolkits. I mean realistically is there anything other than Qt?

permalink
report
parent
reply
30 points

Ease of plugin development is a major boon

permalink
report
parent
reply
2 points
*

I’m a die hard Microsoft hater. I haven’t had windows installed on a pc in years. With that being said I use visual studio code because it’s kind of the only text editor that does code completion in the capacity that it does. I can take a class name, type a “.” after it and a scroll view opens up shows every accessible member of that class along with comments and information about all the variables. The amount of time this saves is so huge I don’t even know how you would quantify it. Nothing else has code completion that even comes close to being that good.

Do non visual studio code users just have to memorize every single function, parameter and return type in their code base? Yeah you can always read the documentation, sure you can always dig through the source code to figure it out every time you forget what data type a parameter is but that takes valuable time.

If they ever put visual studio code behind a paywall or stop making it for Linux, I’m going to be forced to either switch to windows (which I never will under any circumstances) or make a custom made ripoff clone of that entire intellisense code completion system and hack it into whichever open source text editor I deem is the next best thing.

permalink
report
reply
3 points

Code completion isn’t that special. Do you have experience with other IDE’s?

permalink
report
parent
reply
11 points

Vim does code completion just fine if you set up your language server correctly.

permalink
report
parent
reply
3 points

I’ll give it a try

permalink
report
parent
reply
9 points

Any editor that support LSP has the same (or better) auto complete. All IDEs also have the same (or better) auto complete, don’t even need LSP.

permalink
report
parent
reply
3 points
*

Well I’m glad I made that comment because now I know there’s ways to do this that aren’t Microsoft related. Looks like I have some text editor experimentation to do.

permalink
report
parent
reply
1 point

I only use windows because I have to open PDFs that only open in Adobe Reader from my government.

permalink
report
parent
reply
11 points
*

Huh? Every IDE has had this feature for decades. Eclipse, all of JetBrains products, even NetBeans. This is like the most basic feature provided by IDEs.

Also with the development of first party language servers it’s relatively easy for new IDEs to integrate.

permalink
report
parent
reply
2 points

Nothing else has code completion that even comes close to being that good.

Well, except Visual Studio (for C++), Qt Creator, and every Java IDE in existence.

permalink
report
parent
reply

Programming

!programming@programming.dev

Create post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



Community stats

  • 3.5K

    Monthly active users

  • 1.6K

    Posts

  • 26K

    Comments