this post was submitted on 01 Aug 2024
10 points (100.0% liked)

JetBrains

170 readers
1 users here now

A community for discussion and news relating to JetBrains and its products! https://www.jetbrains.com/

Related Communities

Copyright © 2000-2024 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.

founded 10 months ago
MODERATORS
 

Well, I’m pleased with #Zed, but you ain’t programming “at the speed of thought” yet.

After so many years of software development, small helps are what free your mind. #ZedEditor is not there yet.

After that comes performance. It’s known that @jetbrains usage of JVM is a resource hog.

If Zen can add the same QoL improvements with great performance, I’m in.

#Programming #Development #Software #Editors #IDE #Javascript #PHP #Rust #Go #HTML #Vue #React #Angular #WebDev

you are viewing a single comment's thread
view the rest of the comments
[–] BatmanAoD 1 points 3 months ago (1 children)

What QoL feature are missing, exactly?

[–] [email protected] 2 points 3 months ago (2 children)

@BatmanAoD Many:

- Cloning+Editing a theme
- Separate UI / Editor theme
- Double tap CTRL/Shift/Alt/Super
- Docker/DevContainer integration
- Only system shell supported
- No compound tools run
- No Startup/Finish tool runs
- No run given test
- No Command Line Tools integration (composer/bunx/php/etc)
- No VCS pane integration
- No Automcomplete/Intellisense finetuning

That's is what I can remember. If they make the UI great, people will learn the commands with time.

#Zed #ZedEditor #IDE

[–] BatmanAoD 1 points 3 months ago (1 children)

Makes sense.

What do you mean by "compound tools"?

...as a side note, why do you put Mastodon tags in your posts and comments?

[–] [email protected] 1 points 3 months ago (1 children)

@BatmanAoD running two processes at the same time. For example, the JS dev server and the PHP local server.

I had tags for reach. People follow specific tags and can engage in the conversation.

[–] BatmanAoD 1 points 3 months ago (1 children)

Do Lemmy posts show up in Mastodon tag streams, then?

[–] [email protected] 1 points 3 months ago (1 children)

@darkghosthunter @BatmanAoD pretty sure the shells are configurable as well as running selected test.

[–] [email protected] 1 points 3 months ago (2 children)

@JonGretar @BatmanAoD I can confirm that running a test works but couldn’t find a shortcut to rerun the last or the one the cursor is.

About the shell, I tried using PHP as a shell and didn’t work. It always uses bash -c for some reason.

[–] [email protected] 1 points 3 months ago (1 children)

@darkghosthunter @JonGretar @BatmanAoD
The “runnable” gutter icons in UI work via built-in task(s) so you can add new ones to run test at line (sh cmd) - also by file or outline symbol but last is subject to LSP accuracy

Task rerun is helpful but the labeling in list can be confusing

A fairly young project but improving fast

[–] [email protected] 1 points 3 months ago

@Sci_Phi @JonGretar @BatmanAoD I think I get it. Anyway, I’ll give it a spin next week and see how things improved, but until then, PHPStorm it’s my daily driver since I can work faster.

[–] [email protected] 1 points 3 months ago (1 children)

@darkghosthunter @BatmanAoD But for the shell. Are you trying to use PHP for the terminal shell or task shell?

[–] [email protected] 1 points 3 months ago (1 children)

@JonGretar @BatmanAoD task. Just a nit pick. Since I’m in @ublue, it always pulls out the terminal welcome.

[–] [email protected] 1 points 3 months ago (1 children)

@darkghosthunter @BatmanAoD Yeah setting the shell on the terminal seems more flexible. But for the tasks it seems to be expecting "PROGRAM -i -c $COMMAND". However you could try to configure for another normal shell that does not include that message.

[–] [email protected] 1 points 3 months ago

@JonGretar @BatmanAoD well, I tried on the task json declaration but didn’t work, so I opted for the command instead. Works fine tho.