Live data from Hacker News

Web IDE Beta

docs.gitlab.com

81–90 of 258 posts

Re: Web IDE Beta

#81
post #9

"Only results from opened files are shown. Full project search to be enabled at a later date." Rather useless at the moment. I at least can't really work around in a codebase without project search.

Github had the same limitation initially but they have fixed it lately. It downloads an index in the browser and uses it for search. I guess Gitlab can do the same, they just didn't get around to implementing it in the first version.

GitLab PM for the Web IDE here. You're right! You can follow our progress in https://gitlab.com/groups/gitlab-org/-/epics/9466

Re: Web IDE Beta

#82
post #55

I just want to ask: Why? Is this really something that will benefit Gitlab in the short, mid or long term?

Why integrating the most used IDE/Editor? Some companies are already moving to remote IDE models for a variety of reasons, I would prefer using this Gitlab IDE over a VPS hosted in the company cloud for sure. That's the last question I would ask.

Moving back actually. About 20 years ago I used IDEs over X Windows remote sessions, and in many projects VS over RDP was also an option.

Re: Web IDE Beta

#83

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.

JetBrains gives products in very niche areas. WebStorm for JS, PHPStorm for PHP, RubyMine for Ruby, and GoLand for GoLang. Visual Studio Code is used by people who like to many languages, but more specifically for someone who's job is to work with JavaScript then WebStorm is much better. JetBrains could very well combine all these IDEs into one, but then again think about the amount of space and data of this new IDE.

> Visual Studio Code is used by people who like to many languages

I don't like these language. I'm forced to write them. I didn't ask for terraform, typescript, CSS, HTML, yaml, xml, JSON, and everything else.

> for someone who's job is to work with JavaScript then WebStorm is much better

It's never been my experience that a full IDE is better for dynamic interpreted languages. Maybe if you're used to that from writing C# or Java it's nice, but I'll sooner take vi.

But like you said, thanks to lots of people that came before me, I'm not just writing one language, I'm writing many. Right now, I have tabs open with eight different languages. I need something that's suitable at everything, not just one language.

Re: Web IDE Beta

#84

Anyone think there'll be another editor that'll surpass VSCode, similar to how VSCode surpassed Atom (and others)? I used to think that there would be one, but now I'm not so sure.

To me VSCode is not comparable to Pycharm for Python programming & debugging. Pycharm just works better and has much better code completion.

Re: Web IDE Beta

#85
post #6
post #5

Earlier quoted context omitted.

They have one, it's called GitHub Codespaces. (Remember, nobody wants to sell software any more, only services). Microsoft's strategy is to build a moat around VS Code/GitHub. Compared to GitLab, they have: * Brand recognition of VS Code * VS Code extension gallery that only VS Code can connect to * Buttons in the Desktop version of VS Code to connect to GitHub Codespaces, Azure etc * MS-written closed source extensi…

Right, I just realised the GitLab Web IDE is running fully in the browser, so there is no Terminal. Maybe they are considering a later version which is more like Codespaces, letting you develop and run your code, keeping the browser as the user interface.

Hi, GitLab PM for the Web IDE and Remote Development here! You're right, the Web IDE itself is running fully in the browser, but if you try to open a new Terminal panel you'll see that it can be configured to connect to a remote host. The setup (for now) requires a bit of manual config on your end but we're working on making that easier in the future!

This blog post gives a little more high level overview of the current functionality and where we're headed: https://about.gitlab.com/blog/2022/12/15/get-ready-for-new-g...

For a deeper dive you can check out our Remote Development [direction page](https://about.gitlab.com/direction/create/editor/remote_deve...) and [documentation](https://docs.gitlab.com/ee/user/project/remote_development/)

Re: Web IDE Beta

#86
post #76

Earlier quoted context omitted.

On my phone (Pixel) if you type 'gitlab' into the Google Keyboard and it suggests 'girls'.

Tangent: Why is autocomplete getting worse on phones? iOS is notably much worse, often replacing completely correct words with other unrelated words. Frustratingly even doing it _ again _ when you fix the word.

I've disabled iOS autocorrect/autocomplete because it's gotten so bad.

Re: Web IDE Beta

#87

Anyone think there'll be another editor that'll surpass VSCode, similar to how VSCode surpassed Atom (and others)? I used to think that there would be one, but now I'm not so sure.

> Anyone think there'll be another editor that'll surpass VSCode

Worthy mention- Zed is the spiritual successful of Atom that is being rewritten in Rust. Text editors gain and lose popularity often, so the potential is definitely there.

https://zed.dev/

Re: Web IDE Beta

#88

Anyone think there'll be another editor that'll surpass VSCode, similar to how VSCode surpassed Atom (and others)? I used to think that there would be one, but now I'm not so sure.

I see your profile says you’re in your early 20s, so I kind of understand the question but also I’ll be blunt: yes, there will be another text editor. 90% of the tools you use today will be gone by the end of your career.

And the remainder will be called things like vim, emacs, awk, and sed ;-)

Re: Web IDE Beta

#89
post #76

Earlier quoted context omitted.

On my phone (Pixel) if you type 'gitlab' into the Google Keyboard and it suggests 'girls'.

Tangent: Why is autocomplete getting worse on phones? iOS is notably much worse, often replacing completely correct words with other unrelated words. Frustratingly even doing it _ again _ when you fix the word.

Feels like a combination of wanting to roll out new 'better' stuff which isn't tested enough, or just not good enough, plus essentially people not really caring and/or thinking that new tech must by definition be better.

It's like with orientation detection. You'd think that after a decade this would have been a done thing. On the contrary: it amazes me to no end how many times a day people want to show me something on their phone and then go like 'oh wait..shake phone..nope..shake again..finally got it'. When I ask them why they don't just turn it off or replace it with a hardware or software button they say something about it sometimes working and/or not wanting to lookup where to change the setting. Same with voice control in the past years. This is getting better it seems, slowly, but I can't keep track of the number of times people were getting angry because their words wouldn't come through and the navigation wasn't driving them where they want or their text message were full of bs. Still they persist, seemingly because 'I paid for this new thing so I better try'. Which is utterly nonsensical for an engineering mind.

Re: Web IDE Beta

#90

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.

JetBrains seems to be forging ahead with their own Space project and not trying to partner too closely with any existing forge. They seem to understand "IDE-in-browser" undermines their fundamental market position; they need to make people not need the browser in the first place, to retain it.

Would be sorta nice if their 'issue tracking' functionality in their IDEs would support... Space itself.
Post reply on HN