Programmer's notepad as an IDE

Discussion Forums discussion Programmer's notepad as an IDE

This topic contains 2 replies, has 3 voices, and was last updated by  Xenmen 11 months, 2 weeks ago.

Viewing 3 posts - 1 through 3 (of 3 total)
Author Posts
Author Posts
May 23, 2013 at 2:01 pm #19792


Hello World!
I am new of this forum.
I have a question for you. I think you can help me.
I would like to use PN 2 as an actual IDE, so I would lke not only editing my source code, but also compiling it, flashing it onto my target and debugging it. Is it possible to do that by means of GCC and GDB/Insight?
I look forward for your reply.
Thank you very much.

June 7, 2013 at 8:06 pm #19829


The basic answer is “No, PN 2 is a programmer’s editor and not and IDE”

That said, YOU CAN integrate a lot of components and tools into PN2. PN offers the concepts of projects and tools. Projects let you combine multiple files into one logical unit. Tools let you configure compilers, and debuggers and other external programs that you may wish to launch from within the editor. Tools can be configured per file type or per project.

PN2 can also offer tool tips and tagging with simple completion.

So it can definitely be customized to be very IDE-like and I generally use it as my go-to editor for many projects.

That said — IDE’s do it better.

For example: PN2 does not really offer a way to manage libraries in a C++ project (at least as far as I know) so you have to add/edit tools to include the various directories required to use particular libraries.

I personally prefer to keep my more advanced projects in an actual IDE and save PN for the more day-to-day one-off projects that I do (turns out to be WAY more often then big projects).

October 16, 2013 at 10:15 am #20025


PN can absolutely be used as an IDE, via makefiles.

If you can’t get it working in the default install, try the DevkitPro bundle:
^This is how I found out about PN. It comes with Mingw, and optionally an ARM and PPC toolchain for making Nintendo DS/GBA/Gamecube/Wii homebrew.

Makefiles can take some getting used to, *but* once you use them it’s much easier to port to new platforms.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.