Live data from Hacker News

Web IDE Beta

docs.gitlab.com

101–110 of 258 posts

Re: Web IDE Beta

#101
post #60

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.

What will get bigger than VSCode is the wrong question to ask. Eventually it'll be unmaintained and people will have moved onto something else. The only constants in the editor mindshare circus are Emacs and vim, and even those will fade away, one day, much later than VSCode.

This is just begging the question why VS code would become unmaintained

Re: Web IDE Beta

#102
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.

iOS is notably much worse

My girlfriend is the only person I know with an IPhone, and her spelling got much worse over the last year when she had to get a new phone. Every time I tease her she blames the phone, some of the corrections aren't even words. It's just silly at this point. She also has to watch ads on websites because there is no firefox/ublock origin, I don't know how she tolerates it.

Re: Web IDE Beta

#103

I don't understand that girls is letting that going when they pretend to care for OSS. Microsoft is in the embrace phase, there is not a major forge that will remain that will not force to use their things. Then they will be able to start with messing things, like requiring proprietary extensions to lock down the thing. I guess a lot of people here don't remember the good old time of Visual Studio on Windows.

Or maybe Microsoft is done being a bastard.

It's a different group of people steering the ship then it was 25 years ago.

I know how fun it is to presume they are being exclusively evil but who knows, things can change

Re: Web IDE Beta

#104
post #76

Earlier quoted context omitted.

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.

iOS is notably much worse My girlfriend is the only person I know with an IPhone, and her spelling got much worse over the last year when she had to get a new phone. Every time I tease her she blames the phone, some of the corrections aren't even words. It's just silly at this point. She also has to watch ads on websites because there is no firefox/ublock origin, I don't know how she tolerates it.

Ad blockers on iOS are called “Content Blockers” and can be found in the App Store. I use one called Purify.

Notably the Content Blocker implementation is in typical Apple form. The interface with Safari is such that Safari itself is applying a ruleset to the page, and the CB only provides the rules. That means the CB never sees the pages you’re actually browsing.

Re: Web IDE Beta

#105

Earlier quoted context omitted.

You already have that with Idea, with a few exceptions (C/C++, and possibly C#). You can install the Python plugin & friends -> PyCharm You can install the Go plugin -> Goland Etc

I'm not sure why, but nobody I know uses this setup – everybody has 2–3 separate IDEs (one for backend, one for frontend etc). The initial reason behind having separate IDEs for every language, or so I was told, was using different keybindings. This way, XCode users could easily switch to AppCode, Visual Studio users – to Rider etc. – without the need to re-learn anything. (This is the reason I still have Atom keybin…

That’s absurd! I’ve used the same IDEA Ultimate instance for all languages I touch. Often 3 in the same project. Haven’t seen the point of having separate IDEA/Webstorm/Pycharm instances when one delivers all the functionality of the others.

I’m looking forward to Fleet, watching it closely. But it still has some kinks preventing me from adopting it. Once they polish up the elixir-ls integration I’ll give it a serious shot.

Re: Web IDE Beta

#106

Earlier quoted context omitted.

> 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 writi…

Try pycharm. It does fantastic error checking that you'd normally need to test the code for. For example, it will infer types for variables and then highlight lines that will cause problems at runtime. It's saved me days of testing the first week I used it.

I already use mypy with vscode for Python. The type checker is the same one that runs in CI.

Re: Web IDE Beta

#107

Earlier quoted context omitted.

You already have that with Idea, with a few exceptions (C/C++, and possibly C#). You can install the Python plugin & friends -> PyCharm You can install the Go plugin -> Goland Etc

I'm not sure why, but nobody I know uses this setup – everybody has 2–3 separate IDEs (one for backend, one for frontend etc). The initial reason behind having separate IDEs for every language, or so I was told, was using different keybindings. This way, XCode users could easily switch to AppCode, Visual Studio users – to Rider etc. – without the need to re-learn anything. (This is the reason I still have Atom keybin…

I may be mistaken but AFAIK plugins are not always at feature parity with the full jetbrains IDEs. For example the rust plugin in intellij did not support debugging but the one in CLion did (I think this is fixed now).

The python plugin in intellij was a little inferior to Pycharm for Django (pycharm had deeper support for the django ORM) and so on.

Re: Web IDE Beta

#108

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.

At the end of the day, VS Code is a shitty Electron app. It's one of the most highly optimized and performant Electron apps ever created... but it's still a shitty Electron app. Startup time on my machine is only a hair faster than Jetbrains IDE's launching a JVM, it's ridiculous. VS Code has the market share that it has because: 1. They encouraged a huge plugin ecosystem. 2. They made it cross-platform and gave it a…

> If someone came out with a free, cross-platform, attractive text editor that was a native executable and got critical mass going with a plugin ecosystem, then VS Code would fall out of fashion within a year.

Well yeah, there's the problem. This isn't an easy task, it has never been done before.

Re: Web IDE Beta

#109

That's a very bad signal.. Where did all the investor money go? just to slap vscode? I sincerely hope Sublime Text open sources its editor so the community can hack together a WASM version of ST.. Things are not looking great

For people who don’t like vs code?

Re: Web IDE Beta

#110

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.

Interestingly, Netbeans (though strongly Java focussed at the time) once had a fantastic collaborative coding plugin at one time, based on XMPP. It got killed because Sun wanted to foist their own "via Sun servers" thing on everybody. Needless to say, both solutions died on the vine. How sad.

Browser-based BS... I'm never going to buy it. Personal prediction (contact me if you're willing to put Swiss money on it; I am!) - in 5 to 8 years' time the pendulum will be swinging back to device-/locally-hosted apps because of $unforeseen-issues. And fashion.

Post reply on HN