ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
- SublimeText which is really cool and has a lot of helpful things
- Notepad++, also nice, but the first one is a bit more complete
As IDE's:
-Netbeans is helpful but I would not recommend using its GUI designer, a lot of useless code...
-QT creator, for C++ and QT framework, it is an amazing one, I loved it, so simple, not a lot of coding, really powerful and cross plataform.
-Codeblocks, for C++, pretty cool, like Netbeans but a lot lighter.
I think everyone of those except notepad++ are available for linux.
What you all have said is very good for me but i want to add a single thing. JDeveloper is also a freeware IDE for Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP.
"Pluma is a text editor which supports most standard editor features. It also extends this basic functionality with other features not usually found in simple text editors. Pluma is a graphical application which supports editing multiple text files in one window (known sometimes as tabs or MDI). Pluma fully supports international text through its use of the Unicode UTF-8 encoding in edited files. Its core feature set includes syntax highlighting of source code, auto indentation, and printing support (with print preview). Pluma is a fork of Gedit."
As a former Gedit user, Pluma looks, feels, and works just like Gedit. My old Dell Optiplex workstation has an Intel Graphics chipset which lacks the features and driver support to be able to run the newer desktops, so MATE (GNOME 2 fork) is the solution I settled on. GNOME 2.0 may not have been pretty, but it just worked. I would think that for all programmers except high-end graphics developers, MATE and Pluma are a good choice--particularly if you want to put some old hardware to good use.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.