Live data from Hacker News

Web IDE Beta

docs.gitlab.com

151–160 of 258 posts

Re: Web IDE Beta

#152

Earlier quoted context omitted.

> They seem to understand "IDE-in-browser" undermines their fundamental market position How so? They've recently rolled out the "gateway" product, which is basically a remote IDE. Sure, you still connect to that with a local one, but the local one doesn't do that much. Why not move it to a browser? The remote one does all the things people love about their IDEs. And if people don't care, they're probably not using th…

There's actually a few products. Gateway is a remote IDE in the browser, it's a rewrite of their front-end (Spring I think?) to marshal the UI over HTTP. Remote is similar to VSCode. The IDE is split into a front-end and a backend: the UI stuff happens locally, and does RPC to the backend for file access, terminal, language server, what-not.

[deleted]

Re: Web IDE Beta

#153

Earlier quoted context omitted.

> like requiring proprietary extensions to lock down the thing. Which they are already doing in a lot of places. For instance, the VSCode Python extension replaced the open source language server with a proprietary rewrite (PyLance)[0]. They also have quite a few extensions that are proprietary, like LiveView. And it's worth noting that those extensions explicitly forbid running in anything other than the official VS…

Which means it's not truly OSS. But I dont think its insidious for software to have good proprietary features that make the tool better.

> But I dont think its insidious for software to have good proprietary features that make the tool better.

Maybe not, but it's absolutely insidious to have open source features and then replace them with proprietary ones.

Re: Web IDE Beta

#154

Earlier quoted context omitted.

GitLab team member here. We released a beta version of our new Web IDE which is built using VS Code. The new Web IDE will provide users access to more features, improved performance, and the ability to securely connect to a remote development environment directly from the Web IDE.

With all due respect (big GitLab fan here) there are at least two features that are missing that for me makes this product unusable: 1. Inability to switch branches in the editor [0] 2. Full project search "to be enabled at a later date" So I can't switch branches off of the default branch and I can't search the entire project. To me, this undermines your claim that the new web IDE "will provide users access to more…

Appreciate the feedback.

A link to the Epic for full project search[0] was shared in an earlier comment[1] by Eric, the Product Manager who is leading this effort. You can follow along there to track our progress.

In the meantime, you can disable the beta and continue to use the old Web IDE until all of the features you require are available[2].

[0] - https://news.ycombinator.com/item?id=34080388

[1] - https://gitlab.com/groups/gitlab-org/-/epics/9466

[2] - https://docs.gitlab.com/ee/user/project/web_ide_beta/index.h...

Re: Web IDE Beta

#155

Earlier quoted context omitted.

Try VSCode Remote, works wonders and simply.

This is one area I'll never jump ship. I like developing the code I write on a local machine. If some day in the distant future we are required to use cloud servers to develop, I'm out. Done. Adios.

What’s the issue with developing on cloud servers?

Computing on a remote computer has a rich history going back to the terminals of the 60s and 70s and has never really gone out of style.

VSCode is just the latest iteration.

Re: Web IDE Beta

#156

Earlier quoted context omitted.

Try VSCode Remote, works wonders and simply.

This is one area I'll never jump ship. I like developing the code I write on a local machine. If some day in the distant future we are required to use cloud servers to develop, I'm out. Done. Adios.

I prefer the remote setup because my dev machines are nearly identical to the production machines in every aspect. I can have a fresh new machine online in minutes, so can the rest of my team, or a new hire. All our code runs close to the data. My dev instance is significantly more powerful than my laptop. I switch between a desktop and laptop across a given day but my dev box doesn’t change.

I’m not sold on the “in a browser” setup that this post is selling, I still run VSCode natively and also use it for my terminal shell.

Re: Web IDE Beta

#157

Earlier quoted context omitted.

With all due respect (big GitLab fan here) there are at least two features that are missing that for me makes this product unusable: 1. Inability to switch branches in the editor [0] 2. Full project search "to be enabled at a later date" So I can't switch branches off of the default branch and I can't search the entire project. To me, this undermines your claim that the new web IDE "will provide users access to more…

Appreciate the feedback. A link to the Epic for full project search[0] was shared in an earlier comment[1] by Eric, the Product Manager who is leading this effort. You can follow along there to track our progress. In the meantime, you can disable the beta and continue to use the old Web IDE until all of the features you require are available[2]. [0] - https://news.ycombinator.com/item?id=34080388 [1] - https://gitlab…

Thanks, I've enabled notifications on all the linked issues/epics. Eagerly anticipating the next release.

Re: Web IDE Beta

#158
> with an implementation inspired by Visual Studio Code.

Is this an indication of Gitlabs new "corporate" culture? The website already seems less "OSS" than it did, but to say "inspired by" is a hairline away from bullshit.

It's not inspired by VSCode, it _is_ VSCode.

Re: Web IDE Beta

#159

This looks really great, and nice to see both Github and Gitlab moving in this direction - ability to have IDE in the browser is great for many use-cases. However, I am a bit worried that it looks like most of these companies and up using VSCode. It really needs to have a good competitor in this space, and I hope JetBrains can match that eventually with partnerships of their own.

The way that VS Code is spreading, and the stranglehold Microsoft has on development and direction of the product, give me very strong IE4/5/6 vibes. I really hope some of the open source alternatives that aren't corporation-controlled gain traction over the next year.

> I really hope some of the open source alternatives that aren't corporation-controlled gain traction over the next year.

Shout out to CodeLite.

https://codelite.org/

https://en.wikipedia.org/wiki/CodeLite

Re: Web IDE Beta

#160
post #79

Earlier quoted context omitted.

Aside from the newly introduced Fleet the other commenter pointed out, Jetbrains' IDEA Ultimate can include all the functionality of all the individual niche products (via plugins), so you could just use a single Jetbrains IDE for most any language/flow you choose. I personally kind of like to keep them separate so I can keep different envs configured the way I most often use them, but you could just use the single I…

No you can't, because JetBrains refuses to have Clion plugins into InteliJ, it is the only Java IDE that doesn't support mixed language development.

C/C++ is only 'one language' (I know, but for sake of this discussion, may as well be), and even then, Intellij does just fine for me, even if it's not on par with Clion. To say it doesn't support mixed language development is silly. In one sizeable project I have python, js, TS, kotlin, Java, bash, groovy, even a little C. All of it works in Intellij ultimate with code completion, refactoring, goto definition, find usages, etc. And it does it does better and faster than the same project when attempting to use VSCode. VSCode starts getting real slow trying to find references and whatnot on significant size projects, and the refactoring is night and day better in Intellij.
Post reply on HN