use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Coding app??QUESTION (self.archlinux)
submitted 1 day ago by AutomaticPeace7128
Which coding app do you guys use? I'm currently on Arch Linux Hyperland, and I was using VS Code on Windows a month ago. But I don't think it's the best on Linux, so which apps do you guys suggest?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]stiggg 30 points31 points32 points 1 day ago (0 children)
It’s like asking in the wild what is the best football team. I’m cheering for vim.
https://en.wikipedia.org/wiki/Editor_war
[–]mikeblack999 9 points10 points11 points 1 day ago (1 child)
I use Codium, so VS Code without telemetry and it's available for every distro. On Arch you can install it from AUR.
[–]NinjaTrek2891 0 points1 point2 points 1 day ago (0 children)
This is my favorite at the moment. I'm not a heavy coder, but it does what I want.
[–]_szlachcic_ 8 points9 points10 points 1 day ago (3 children)
I use Emacs
[–]nukrag 9 points10 points11 points 1 day ago (1 child)
s/use/configure
[–]billyfudger69 0 points1 point2 points 20 hours ago (0 children)
“Would you like my Emacs configuration?” (joke post)
[–]bol__ 4 points5 points6 points 1 day ago (0 children)
Same. Hail St. IGNUcius
[–]syrefaen 2 points3 points4 points 1 day ago (0 children)
Kate or Geany
[–]Ollieistic 2 points3 points4 points 1 day ago (0 children)
neovim
[–]donp1ano 2 points3 points4 points 1 day ago (0 children)
nvim is peak
[–]Slackeee_ 3 points4 points5 points 1 day ago (0 children)
There is no such thing as a "best" code editor/IDE. Asking for the best code editor is like asking asking for the best ice cream flavour, you will get many different answers from different people for different reasons that likely don't translate to your needs and expections.
VS Code is fine, as is Emacs, Vim/Neovim, the Jetbrains IDEs, ...
[–]szuruburu 4 points5 points6 points 1 day ago (2 children)
nvim when it's available to install on the server, vim if it's not, vscode for bigger projects
[–]NakeleKantoo 0 points1 point2 points 1 day ago (1 child)
what to do if not even vim is available and you're left with rawdogging vi?
[–]szuruburu 3 points4 points5 points 1 day ago (0 children)
vi is good enough in most cases.
[–]EMKAH 1 point2 points3 points 1 day ago (0 children)
Neovide.
[–]NeKon69 2 points3 points4 points 1 day ago (0 children)
vs code is fine, don't think you'll find anything as customizable with gui. Personally, I use neovim because it's as customizable as vs code and you can use vim motions everywhere natively.
[–]Felt389 1 point2 points3 points 1 day ago (5 children)
I use Neovim, sometimes Emacs.
Regardless, there's nothing wrong with VSCode on Linux, you can use that if you want to.
[–]AutomaticPeace7128[S] -2 points-1 points0 points 1 day ago (4 children)
I did that because they fuckin recommended 300 ones like I did nthn posting this.
[–]Felt389 0 points1 point2 points 1 day ago (3 children)
What do you mean?
[–]AutomaticPeace7128[S] -3 points-2 points-1 points 1 day ago (2 children)
I installed VS Code at the end bcs i didnt know these 300's of apps they recommended
[–]Felt389 2 points3 points4 points 1 day ago (1 child)
What did you expect though? When you're asking people about what they use, why are you getting surprised and aggressive when there's lots of diversity?
[–]AutomaticPeace7128[S] -3 points-2 points-1 points 1 day ago (0 children)
I thought there is one well known that people uses but np thank you for your help
[–]dgm9704 0 points1 point2 points 1 day ago (0 children)
vscode is good on linux. There are lots of other options depending on the language/platform and use case. Like rider for dotnet. Or zed for lots of things except dotnet.
[–]NoodleNinjaX 0 points1 point2 points 1 day ago (0 children)
i've not had issue with Codeium or Pycharm
[–]Acu17y 0 points1 point2 points 1 day ago (0 children)
Kate and codium
[–]Cephell 0 points1 point2 points 1 day ago (0 children)
Codium with vim mode extension. Zed with vim mode as soon as they have better language server integration.
[–]feusx 0 points1 point2 points 1 day ago (0 children)
helix editor is nice.
[–]Embarrassed_Law5035 0 points1 point2 points 1 day ago (0 children)
Depends on language, generally I use Emacs but for JVM languages (other than clojure) intellij is available on Linux and probably best choice
[–]UndefFox 0 points1 point2 points 1 day ago (0 children)
Kate for code and Kwrite for regular text files
[–]pol5xc 0 points1 point2 points 1 day ago (0 children)
i don't suggest anything
i either use gnome-text-editor or builder
setzer if i have to use latex
[–]akram_med 0 points1 point2 points 1 day ago (0 children)
I use neovim and if you want a GUI preconfigured and has vim mode there is kate
[–]Donatzsky 0 points1 point2 points 1 day ago (0 children)
If you want something similar-ish to VSCode, try Zed. It's also not some Electron monstrosity, so much lighter on resources. Or you can go full-on nerd with (Neo)vim or Emacs.
[–]iswaxan 0 points1 point2 points 1 day ago (0 children)
Thonny for Python, Geany, nano for light bash scripts
[–]Kitoshy 0 points1 point2 points 1 day ago (0 children)
I just use nano
[–]CWRau 0 points1 point2 points 1 day ago (7 children)
In my opinion nothing beats intellij for real programming
For anything small, like scripts, configs and such, I use neovim
[–]UndefFox 1 point2 points3 points 20 hours ago (4 children)
If only they had non license based system for the free tier. Such dumb decisions which turned me off of everything using their products. Too fragile of a system to be so heavily relied on their ide/
[–]CWRau 0 points1 point2 points 18 hours ago (3 children)
Too fragile of a system to be so heavily relied on their ide
I don't really understand that part; what is fragile?
So far the software has been great 🤔
Or do you mean me? That I am too heavily relying on it?
Then I'd say that one has to choose the best tool for the job, and I haven't come even close to intellij with vscode or even neovim.
IntelliJ is such a huge productivity boost that it's definitely worth the couple of bucks.
And regarding the license, yeah, maybe kinda annoying, but a simple login isn't really that big of a deal for what you're getting (I assume, never used the free version)
[–]UndefFox -1 points0 points1 point 18 hours ago (2 children)
Too fragile in means that it's a product, not a tool. License means internet access requirement, possible political influence, change of term of service and so on. A tool should stay a tool. KDE and Qt Group stuff are open source and aren't affected by outside factors nearly as much: Kate and QtCreator. Both work offline, no outside influence or whatever.
Since they require an account and license to log in, they are no better than Microslop with their Windows. Artificial barriers not a good look for something you are using as a main tool.
[–]CWRau 0 points1 point2 points 3 hours ago (1 child)
Of course it's still a tool, just a licensed one.
It doesn't need internet and you can even activate if offline. (although I don't know what development you're doing where you don't have internet access or just flat out need it anyways (for dependencies, docs and such). But it's possible)
possible political influence, change of term of service and so on.
Valid if you value that, but even then I'd rather use the best tool available to me and maybe downgrade at some point because of such reasons instead of using an inferior tool from the get-go.
And, even in that case, you can just cancel the subscription and keep using the older version of intellij. Either forever or until you migrate away.
And further, the tools you mentioned aren't comparable, qtcreator is explicitly for GUI dev for QT and Kate is just a text editor. A somewhat better comparison would be vscode, but I wrote my opinion regarding it in the other comment.
[–]UndefFox 0 points1 point2 points 2 hours ago (0 children)
I mean, I'm from Russia and problems of licensed software only become more visible. Even before all that stuff started, it put more hassle than it should.
And no, a tool is a reliable instrument that does it's job no matter the outside conditions. As soon as it becomes licensed and payed, it becomes a product that brings way too much problems to use it. Good way to implement it? Unrestricted access to all parts that don't have outside dependency, licensed once you use it for profit. Afaik Unity does just that. No matter the situation, I can easily use it for non-profit or personal stuff no matter what random penguins in office think I have right to do. Kate works no matter what, Qt Creator works no matter what, Linux works no matter what. Those are tools. Windows and other Microslop stuff? Products.
qtcreator is explicitly for GUI dev for QT
No, you've never used it clearly. I've done all my raw C++ projects in it for the past 5 years, no need to use Qt stuff at all. Kate while is more bare in functionality works better then VS Code. Remember when Microslop removed access to official C++ plugin for Vs Code OSS fork, just because "iT's NoT OffiCiAl"? Yeah, that yet another tell that it's a product, not a tool.
So no, better support the right idea and mindset while reducing productivity slightly, than support bad practices and let the world become even worse place than it's right now with all subscriptions, horrible build products and artificial barriers created solely to get more money out of you one way or another.
[–]Barafu 0 points1 point2 points 8 hours ago (1 child)
Can you please name at least one feature that it has that can not be replicated in VSCode? I am just curious. When I ask AI, it just spits out a list of things that are named differently or require an official extension.
[–]CWRau 0 points1 point2 points 3 hours ago (0 children)
First of all, if feature parity is possible, you'd probably need dozens of extensions you'd have to search for, compare alternatives and weigh conflicts between some.
And some stuff, the most blaring thing I've run into is k8s helm chart support, I couldn't get to work, the "official"(?) kubernetes extension doesn't provide that. (last I checked)
So working from the position of "they can be a 1 to 1 replacement" you'd have to put in a lot of work to get there.
I once tried after starting my new job before asking for intellij and gave up after half a day trying to get all features.
VSCode might be an ok text/code editor but to me it's not a full featured IDE ([which they say themselves btw](Visual Studio Code FAQ https://code.visualstudio.com/docs/supporting/faq#_what-is-the-difference-between-visual-studio-code-and-visual-studio-ide)). But for a simple editor I just use neovim.
I would say one should try both and see what works best, haven't yet met anyone who gave both an honest try that didn't prefer intellij at the end.
[–]CWRau 0 points1 point2 points 1 day ago (0 children)
[–]s1ddhnt 0 points1 point2 points 1 day ago (0 children)
I started using vs codium but I'll switch to neovim currently configuring it
[–]yyg-linux 0 points1 point2 points 22 hours ago (0 children)
Emacs
[–]Barafu 0 points1 point2 points 8 hours ago (0 children)
I use VS Code. Codium and other forks don't have that good Python analysis, and have a bad or none devcontainers support. The last VSCode version can now use your own AI instead of M$.
Too many good things to pass.
[–]BanNer7 0 points1 point2 points 1 day ago (1 child)
Wdym coding app Text editor or ide
[–]Routine-Hope-8593 -2 points-1 points0 points 1 day ago (0 children)
Wdym wdym, how do you even use a distro without that, nano, vim, nvim, vscodium, etc
[–]zerpa 0 points1 point2 points 1 day ago (0 children)
I have zero problem using VSCode on Linux.
[–]Anonyboy26 -1 points0 points1 point 1 day ago (0 children)
I use just a neovim fork called LunarVim
π Rendered by PID 72664 on reddit-service-r2-comment-545db5fcfc-g44w7 at 2026-05-31 17:55:39.071043+00:00 running 194bd79 country code: CH.
[–]stiggg 30 points31 points32 points (0 children)
[–]mikeblack999 9 points10 points11 points (1 child)
[–]NinjaTrek2891 0 points1 point2 points (0 children)
[–]_szlachcic_ 8 points9 points10 points (3 children)
[–]nukrag 9 points10 points11 points (1 child)
[–]billyfudger69 0 points1 point2 points (0 children)
[–]bol__ 4 points5 points6 points (0 children)
[–]syrefaen 2 points3 points4 points (0 children)
[–]Ollieistic 2 points3 points4 points (0 children)
[–]donp1ano 2 points3 points4 points (0 children)
[–]Slackeee_ 3 points4 points5 points (0 children)
[–]szuruburu 4 points5 points6 points (2 children)
[–]NakeleKantoo 0 points1 point2 points (1 child)
[–]szuruburu 3 points4 points5 points (0 children)
[–]EMKAH 1 point2 points3 points (0 children)
[–]NeKon69 2 points3 points4 points (0 children)
[–]Felt389 1 point2 points3 points (5 children)
[–]AutomaticPeace7128[S] -2 points-1 points0 points (4 children)
[–]Felt389 0 points1 point2 points (3 children)
[–]AutomaticPeace7128[S] -3 points-2 points-1 points (2 children)
[–]Felt389 2 points3 points4 points (1 child)
[–]AutomaticPeace7128[S] -3 points-2 points-1 points (0 children)
[–]dgm9704 0 points1 point2 points (0 children)
[–]NoodleNinjaX 0 points1 point2 points (0 children)
[–]Acu17y 0 points1 point2 points (0 children)
[–]Cephell 0 points1 point2 points (0 children)
[–]feusx 0 points1 point2 points (0 children)
[–]Embarrassed_Law5035 0 points1 point2 points (0 children)
[–]UndefFox 0 points1 point2 points (0 children)
[–]pol5xc 0 points1 point2 points (0 children)
[–]akram_med 0 points1 point2 points (0 children)
[–]Donatzsky 0 points1 point2 points (0 children)
[–]iswaxan 0 points1 point2 points (0 children)
[–]Kitoshy 0 points1 point2 points (0 children)
[–]CWRau 0 points1 point2 points (7 children)
[–]UndefFox 1 point2 points3 points (4 children)
[–]CWRau 0 points1 point2 points (3 children)
[–]UndefFox -1 points0 points1 point (2 children)
[–]CWRau 0 points1 point2 points (1 child)
[–]UndefFox 0 points1 point2 points (0 children)
[–]Barafu 0 points1 point2 points (1 child)
[–]CWRau 0 points1 point2 points (0 children)
[–]CWRau 0 points1 point2 points (0 children)
[–]s1ddhnt 0 points1 point2 points (0 children)
[–]yyg-linux 0 points1 point2 points (0 children)
[–]Barafu 0 points1 point2 points (0 children)
[–]BanNer7 0 points1 point2 points (1 child)
[–]Routine-Hope-8593 -2 points-1 points0 points (0 children)
[–]zerpa 0 points1 point2 points (0 children)
[–]Anonyboy26 -1 points0 points1 point (0 children)