Live data from Hacker News

GitLab Web IDE

about.gitlab.com

91–100 of 280 posts

Re: GitLab Web IDE

#91
post #68
post #7

But does it have Vim keybindings?

What we need is a web deliverable (i.e. not a "web technology based" Electron desktop app) Neovim frontend. Something like a Wasm & WebGL based UI layer connected via msgpack to the editor core that's running in a sandbox on GitLab's infrastructure. I'm truly sorry if the above drivel is either impossible or insane; as an embedded guy this is most definitely way outside my wheelhouse. I should get back to repairing m…

Why do we "need" this? It sounds overly complex and error-prone.

Re: GitLab Web IDE

#92
post #85
post #76

Earlier quoted context omitted.

I've made a lot of small changes to projects using the Github editor. If you've come across a project with a small change that you need it's great and easy to just press edit, change a few lines and commit. Then you let the CI server run the tests. Pretty frictionless. Editing multiple files is a pain though, you'd need one per commit, so this seems to solve that for me.

I stopped making changes through GitHub's editor after it started marking those commits as modified using the editor. I felt like a n00b and everybody could see it.

It's not... n00bish(?) to do a change in 5 seconds rather than clone the repo, open your IDE, run the tests, commit and push.

Re: GitLab Web IDE

#93
post #86
post #82

Earlier quoted context omitted.

They're the only online repl I can use to test API integrations (and produce interactive integration examples), so I think of it as a "feature." ;)

Ah cool. Do you have any examples online of how you use it?

[deleted]

Re: GitLab Web IDE

#94
post #92
post #85

Earlier quoted context omitted.

I stopped making changes through GitHub's editor after it started marking those commits as modified using the editor. I felt like a n00b and everybody could see it.

It's not... n00bish(?) to do a change in 5 seconds rather than clone the repo, open your IDE, run the tests, commit and push.

I was being tongue in cheek. Probably not clear enough. :)

Re: GitLab Web IDE

#95
post #86
post #82

Earlier quoted context omitted.

They're the only online repl I can use to test API integrations (and produce interactive integration examples), so I think of it as a "feature." ;)

Ah cool. Do you have any examples online of how you use it?

Here's an example: https://repl.it/repls/RustyInsecureEngines. I don't have any previous examples that I can find, as I don't usually use it while logged in. Essentially, I use it to help customers out when they're having issues integrating my API product. Real easy to create a repl and send them a link.

Edit: relevant repl slug is relevant.

Re: GitLab Web IDE

#96

Wow, very cool. Lots of new players in this space: https://repl.it , https://glitch.me , and now GitLab (and I'd be surprised if GitHub doesn't follow in tow). Cloud9's acquisition really left a big hole in the market. AFAIK there's still nothing out there that gives you a decent code editor (edit multiple files, have multiple tabs open, etc) that also gives you access to a Linux shell and ability to expose ports lik…

Honestly I generally don't want to do my entire development on a Web IDE, but I do think it's very useful for a repo hosting site to have editing tools, as I often find myself wanting to fix something quick away from my setup. Web IDEs in general are a great concept though, mostly because developers generally love having their editor customized the way they like it, and from there, having it in the cloud accessible f…

If it works OK from iPad might actually be pretty useful.

Re: GitLab Web IDE

#97

Wow, very cool. Lots of new players in this space: https://repl.it , https://glitch.me , and now GitLab (and I'd be surprised if GitHub doesn't follow in tow). Cloud9's acquisition really left a big hole in the market. AFAIK there's still nothing out there that gives you a decent code editor (edit multiple files, have multiple tabs open, etc) that also gives you access to a Linux shell and ability to expose ports lik…

You speak about Cloud9 as if it's not available anymore, and that may not have been your intention, but I'd like to make it clear: Cloud9 still exists, and you can still use it. It's just accessed through the AWS portal. If anything, it's even more of a value proposition today due to EC2 auto-shutdown saving money when you're not using it, and even more useful since it's running on your own VPS you can do whatever yo…

It is sort of available but the writing is on the wall.

They haven't updated any of the ubuntu images since 14.04, and you cannot update them yourself.

They really want you to move to Amazon's pay as you go scheme instead of one flat rate. (I think).

Re: GitLab Web IDE

#98
post #68
post #7

But does it have Vim keybindings?

What we need is a web deliverable (i.e. not a "web technology based" Electron desktop app) Neovim frontend. Something like a Wasm & WebGL based UI layer connected via msgpack to the editor core that's running in a sandbox on GitLab's infrastructure. I'm truly sorry if the above drivel is either impossible or insane; as an embedded guy this is most definitely way outside my wheelhouse. I should get back to repairing m…

http://coolwanglu.github.io/vim.js/streamlinejs/vim.html

Re: GitLab Web IDE

#100
post #83

Earlier quoted context omitted.

Depending on your job, you might be able to. All of my webdev is done using remote servers, I go back and forth between Cloud9 and Vim+EC2. I don't even have any locally-installed dev tools, and with Vim I can use my phone or tablet in a pinch. That setup doesn't work for everything, but it's great for some use cases.

Using Vim from a phone or tablet sounds like a nightmare, tbh. I can barely text without typos.

Vim is actually pretty usable on a phone, my problem with it is that phones just feel like toys and so I have a hard time with putting myself in the right mood to do anything useful
Post reply on HN