Is there any code editor, like Notepad++, but with more features?

Pages: 12
Nov 18, 2014 at 1:55am
closed account (N7ozwA7f)
I don't like IDEs much, but I miss some of the features they have, so, I'd like to know if there is a code editor, pretty much like Notepad++, but with a debugger, and an error detector that shows you where there is a syntax error, or where you forgot to initialize variables and things like that?
Nov 18, 2014 at 2:28am
Have you looked into plugins for Notepad++?

Also, where do you draw the line between IDE and not-an-IDE? Because for me, those features you want would make it an IDE.
Nov 18, 2014 at 12:50pm
closed account (N7ozwA7f)
Well, IDEs usually have compilers, class browsers and creation wizards.
Nov 18, 2014 at 1:36pm
What do you think "an error detector that shows you where there is a syntax error" is?
Nov 18, 2014 at 2:41pm
That's intellisense that does that.
Nov 18, 2014 at 3:05pm
http://cppcheck.sourceforge.net/ apparently doesn't.

Perhaps http://flymake.sourceforge.net/

(Those obviously are not editors, but GNU Emacs is -- somewhere on that alluding line.)
Nov 18, 2014 at 3:31pm
As I said it depends on where/how you draw the line. For me, IDE intellisense is a rough compiler even though it doesn't actually produce a binary. I know it's not exactly proper use of the words.
Nov 19, 2014 at 4:43pm
closed account (N7ozwA7f)
Well, when I make a C++ application on NetBeans, for example, it creates several files and folders. That is what I don't like very much. I only want files that I've created myself.
Nov 19, 2014 at 6:08pm
I have used NetBeans and have not experienced that particular issue. NetBeans' C++ support is overall terrible, though.
Nov 19, 2014 at 7:22pm
For anything larger than small projects, you want the IDE to automate creating as many of the necessary files as possible.

But for small (at home, pet) projects, I agree.
Nov 20, 2014 at 2:07am
closed account (N7ozwA7f)
And what IDE would you recommend me for small projects?
Nov 20, 2014 at 2:54am
ive always been happy with vim/gedit and then just using the terminal for everything else (make, sed, grep, etc). ive stumbled across sublime, which i quite like, except for one apparent bug it has
Nov 20, 2014 at 4:28am
LOL, I've been using Notepad++ as of late. But I never need a debugger and I fix syntax errors by throwing them at the compiler...

I do most everything at the command-line, unless some environment is appropriate, such as when programming in Racket/Scheme.

I'm told Sublime is, well, sublime. But I can't afford it right now.

Most good environments, like Eclipse, Code::Blocks, etc, have configurable project lists so you can select exactly what kind of project to begin editing (and by extension, what files are autocreated with it --or not).

Sorry I couldn't be more help.
Nov 20, 2014 at 4:33am
I'm told Sublime is, well, sublime. But I can't afford it right now.

the only people who ive ever heard say that are the people that think of it as an ide :/ also it must suck not being able to afford free software
Nov 20, 2014 at 4:46am
It's not free software, the author expects you to pay for continued use. (Not doing so is, in my opinion, a form of theft.)

I also never claimed it was an IDE.
Nov 20, 2014 at 6:03am
I use Notepad++ for everything because configuring an IDE is a pain and I have just given up.
Nov 20, 2014 at 6:05am
you can just pay for it whenever you want, but whatevs, its your morals. also, i never said that you claimed it was. i was just saying that most people who say its bad think of it that way
Nov 20, 2014 at 7:43am
You're confused. You specifically quoted me and said that those who have expressed that thought to you think it is an IDE, which, unless you can read thoughts, they have also expressed to you.

I responded that I am an exception to your experience.

You also ridiculed me for "being unable to afford free software". I pointed out that the author disagrees with you (and does so on the very page you can download it), and also gave my reason for treating the idea that I might someday pay as a very loose justification for "continued use".

Finally, I'm not sure you understand the meaning of "sublime". (Hint: it's the opposite of "bad".)
Nov 20, 2014 at 2:06pm
> code editor, .. and an error detector that shows you where there is a syntax error,

Geany: http://www.geany.org/


> with a debugger,

With a plugin: http://plugins.geany.org/debugger.html


> or where you forgot to initialize variables and things like that?

Most of them would be flagged if you compile with -Wall -Wextra -pedantic-errors


Nov 20, 2014 at 7:03pm
sorry, in my tired state i thought sublime was bad for some reason. also, im not understanding what youre saying about the first sentence
Pages: 12