ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
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.
There is less than 12 hours left to vote in the 2015 LinuxQuestions.org Members Choice Awards. Click here to go to the polls. Vote now and make sure your voice is heard!
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
- SublimeText which is really cool and has a lot of helpful things
- Notepad++, also nice, but the first one is a bit more complete
-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.
"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.