Apache NetBeans
intellij-community
Our great sponsors
Apache NetBeans | intellij-community | |
---|---|---|
34 | 101 | |
2,531 | 16,485 | |
1.9% | 1.3% | |
9.8 | 10.0 | |
about 19 hours ago | about 7 hours ago | |
Java | ||
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Apache NetBeans
- 2023 Development Tool Map
-
How a Zig IDE Could Work
> For the most part, Eclipse has fallen into obscurity.
I guess it depends on the locale/company/environment?
In most conferences, online videos, as well as among the people I know personally, JetBrains IDEs (IntelliJ IDEA for Java) seem to reign supreme: https://www.jetbrains.com/idea/
They have a community version, personally I pay for the Ultimate package of all the tools. They're slightly sluggish, want a lot of RAM, but the actual development experience and features make up for that.
I know that Eclipse is sometimes used more in an educational setting, however there are also both some specialized tools, as well as customized versions for something like working with Spring in the industry: https://spring.io/tools
In my experience, the idea behind the IDE is nice (a platform that you can install whatever you want on, entire language support packages, or specialized tool packages), but the execution falls short - sometimes it's unstable, other times it works slow and so on. That said, it's passable.
I would say that personally I'd almost prefer NetBeans to Eclipse, even after it was given over to the Apache Foundation, which have released a few versions since: https://netbeans.apache.org/
It seems to do less than either Eclipse or IntelliJ IDEA do, but for general purpose Java editing and limited work with other stacks (PHP, webdev stuff, some C/C++) it is good and pleasant to use. However, if you have projects that get close to half a million lines of code, it does just kind of break and gets way slower than the alternatives. It still somehow feels more coherent than Eclipse to me, would pick it if IntelliJ IDEA didn't exist.
Some also try doing something like using Visual Studio Code with a Java plugin: https://code.visualstudio.com/docs/languages/java
That said, I only used that briefly when I needed something lightweight for a netbook of mine, the experience was somewhat underwhelming. The autocomplete or refactoring wasn't as good as IntelliJ IDEA and just felt a little bit tacked on. Then again, that was a while ago, I don't doubt that progress is being made.
-
Some other windows PHP IDEs besides VSCode and PHP Storm
(free) Apache NetBeans is there from ages, and one person on my team still uses it for PHP/web stuff (including the use of xdebug with it) because you know, it works. Some of us care about *what* gets into the repository, not *how* it gets done, as long you're productive.
-
Primeiros passos no desenvolvimento Java em 2023: um guia particular
Existem outras IDEs igualmente famosas: Eclipse IDE e NetBeans.
-
10 open source projects you should be aware of in 2023
1. NetBeans
-
HTML / PHP / CSS / JavaScript IDE for MacOS?
Nobody mentioned (wonder why), but 10 years ago I used work in NetBeans. I thought it was fantastic and I can see it is still being developed.
-
Nemo Linux File Manager UI suggestions.
yes, kind of. for me mostly the solid previeuw pannel is important, having more customizablility in where things are would be great to. it would be interesting to see something where you can kind of have settings in a toolbox, all by default have their default behaviour but instances can be altered, and then from there you can kind of drop them on the ui/canvas, quite much like how "Apache netbeans" https://netbeans.apache.org// has a drag and drop interface, but then for customizing the UI Layout of the program, such a thing would be truly revolutionair, and might be usable in many more programs.
-
How to step debug PHP code with Xdebug and PhpStorm on a DDEV setup
PhpStorm is also another tool, which has great features for PHP development. I started using it 2 years ago after hearing all the benefits that provided to my coworkers. For more than 13 years, I was be a big fan of Apache Netbeans, which works great with Xdebug too, but some additional steps were needed to have it fully working though, and it used to use too many resources from my computer which became super slow.
- Starting Out
-
Apache NetBeans 15 Released
The NetBeans page does not even say what it is.
intellij-community
-
Software Company HashiCorp Is Weighing a Potential Sale
Also, no BuSL stupidity, they're all Apache 2 AFAIK: https://github.com/JetBrains/intellij-community/blob/idea/23...
And the "all you can eat" toolbox license is just a staggeringly good deal, IMHO, which also comes with a "you can keep your license forever, just no updates" which is way different from setting subscription-based licensing money on fire when your license expires. Whoever came up with that should be applauded because it really drives down my "what about" anxiety of paying subscription money for IDEs
-
The Fossil Sync Protocol
I readily admit I am not familiar enough with fossil to know about the impedance mismatch, but I'll point out that https://github.com/JetBrains/intellij-plugins/tree/idea/241.... https://github.com/JetBrains/intellij-community/tree/idea/24... https://github.com/JetBrains/intellij-community/tree/idea/24... https://github.com/JetBrains/intellij-community/tree/idea/24... may a long way toward finding how they think about those operations
-
How to Develop an IntelliJ Plugin: A DIY Guide to Adding Drag and Drop with Custom DataFlavors
There is quite a bit going on in our view’s class, so we'll take it slow and go through its functions one by one, according to their importance. The first thing we need to do is to create the structure our items will fit into. com.intellij.ui.treeStructure.Tree seems to best match our needs, and that’s what we’ll use. In order to prepare it for what is coming, we need to configure it.
-
You are never taught how to build quality software
I offer, again, my JetBrains GrammarKit counterpoint from the last time that assertion came up <https://news.ycombinator.com/item?id=38192427>
>>>
I consider the JetBrains parsing system to be world class and they seem to hand-write very few (instead building on this system: https://github.com/JetBrains/Grammar-Kit#readme )
- https://github.com/JetBrains/intellij-community/blob/idea/23... (the parser I'll concede, as they do seem to be hand-rolling that part)
- https://github.com/JetBrains/intellij-community/blob/idea/23... (same for its parser)
- https://github.com/JetBrains/intellij-community/blob/idea/23... and https://github.com/JetBrains/intellij-community/blob/idea/23...
- https://github.com/JetBrains/intellij-plugins/blob/idea/233.... and https://github.com/JetBrains/intellij-plugins/blob/idea/233....
-
Just paying Figma $15/month because nothing else fucking works
I had the same experience with OmniGraffle, https://www.omnigroup.com/omnigraffle
It just worked. There was support. I wouldn't dig a hole in the ground with my bare hands, why wouldn't I use good tools. Of course I would like to use F/OSS for various reasons.
The model I absolutely love is Jetbrains, their core product is OSS, Apache licensed. The whole thing, totally usable. https://github.com/JetBrains/intellij-community
The money I send their way does both, it pays for developers and it puts an amazing artifact in the world that others can use and learn from. If they weren't open source, I wouldnt pay for it. I don't know how many others are the same as me, but Jetbrains really deserves credit here.
-
Show HN: Pg_yregress, Structured Testing for Postgres
# https://github.com/JetBrains/intellij-community/blob/idea/233.9802.14/json/src/jsonSchema/schema.json#L52
-
Java 21 makes me like Java again
and also FOSS (Apache 2): https://github.com/JetBrains/intellij-community (as well as PyCharm found in the "python" subdirectory)
-
Predictive Debugging: A Game-Changing Look into the Future
Interesting that you didn't even mention their opensource community edition: https://github.com/JetBrains/intellij-community wich powers plenty of other open source IDEs
Nice FUD ;)
-
Ask HN: Small scripts, hacks and automations you're proud of?
> I can make the batch file chimeric so it can run in a linux shell as well. Maybe that'll to be my lazy Sunday afternoon?
You may want to draw inspiration from the latest incarnation of JetBrains build bootstrapping script:
https://github.com/JetBrains/intellij-community/blob/idea/22...
What are some alternatives?
pylance-release - Documentation and issues for Pylance
oh-my-posh - The most customisable and low-latency cross platform/shell prompt renderer
vscode-kotlin - Kotlin language support for VS Code
kotlin-vim - Kotlin plugin for Vim. Featuring: syntax highlighting, basic indentation, Syntastic support
intellij-plugins - Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
theia - Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Code-Server - VS Code in the browser
KotlinLanguageServer - Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
kotlin-sublime-package - Sublime Text 2 Package for Kotlin Programming Language
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
lite - A lightweight text editor written in Lua
Light Table - The Light Table IDE ⛺