I wrote my first few Java programs with NetBeans back in the day. I quickly looked for an alternative because I didn't want to use a language-specific editor. But the main thing I didn't like was how you would create a "NetBeans project" which would be useless for people not using NetBeans. Do these types of IDEs still do that kind of thing or do they support "generic" projects now?