What IDE/text editor you guys use? with and w.o micro - Page 1
Forum section: electronics / general

author: SuperMiguel
author_rank: Regular Contributor
timestamp: June 07, 2012, 05:50:17 pm
content: 1) So what IDE or if no IDE what Text editor you guys use when programming Microcontrollers?2) So what IDE or if no IDE what Text editor you guys use when programming "C" programs non micro related?

author: 8086
author_rank: Super Contributor
timestamp: June 07, 2012, 05:51:36 pm
content: MPLABNotepad++ or visual studio

author: T4P
author_rank: Super Contributor
timestamp: June 07, 2012, 05:59:16 pm
content: IAR EWARM ( But .... )Notepad++

author: shinobi
author_rank: Newbie
timestamp: June 07, 2012, 06:01:46 pm
content: MPLAB / IAR EWARMVisual Studio 2010

author: caroper
author_rank: Regular Contributor
timestamp: June 07, 2012, 06:16:36 pm
content: MPLAB, Notepad++, MPIDE

author: Codemonkey
author_rank: Regular Contributor
timestamp: June 07, 2012, 06:35:46 pm
content: Eclipse or Notepad++

author: SuperMiguel
author_rank: Regular Contributor
timestamp: June 07, 2012, 06:49:00 pm
content: WoW lots of notepad ++ fans

author: free_electron
author_rank: Super Contributor
timestamp: June 07, 2012, 06:54:40 pm
content: crimson editorKeil IDE / IAR IDEVisual Studio

author: firewalker
author_rank: Super Contributor
timestamp: June 07, 2012, 07:25:03 pm
content: CodeblockskatevimgeditAlexander.

author: codeboy2k
author_rank: Super Contributor
timestamp: June 07, 2012, 07:30:14 pm
content: I like notepad++ too. It's really quick to load for a fast edit or just a look around. It's my "go to" editor on Windows.for serious projects I'll use either Eclipse or Netbeans to manage it as a project. Lately it's more Eclipse than Netbeans, because so many other IDE's are gravitating towards eclipse plugins for themselves. And these work on both Windows and Linux.Also on Linux I will use emacs or vi. Usually emacs, I'm more comfortable there, but I'm equally good at both. I started life on AT&T Unix with ed and got spoiled with vi and GNU emacs later. So the concept is well engrained in me by now. I was a contributing developer for XEmacs when I was at Sun in Mountainview, so I am pretty fond of anything emacs, having grown up on it. For me, it's just so damn easy to get things done, nothing touches the speed and configurability of emacs.

author: oPossum
author_rank: Super Contributor
timestamp: June 07, 2012, 07:46:48 pm
content: Visual Studio - Windows & general stuffQt Creator - Multiplatform GUI stuffEclipse - TI CCS & Linux devMicrochip MPLAB (not using MPLAB X yet)IAR - STM stuff

author: SuperMiguel
author_rank: Regular Contributor
timestamp: June 07, 2012, 07:58:58 pm
content: Quote from: codeboy2k on June 07, 2012, 07:30:14 pmI tried eclipse few times but it seems like it takes a long time to compile anything (on OSX at least)Also Microchip stayed with Netbeans right?

author: comox
author_rank: Regular Contributor
timestamp: June 07, 2012, 08:04:53 pm
content: MPLAB X

author: McMonster
author_rank: Frequent Contributor
timestamp: June 07, 2012, 09:55:21 pm
content: Quote from: SuperMiguel on June 07, 2012, 07:58:58 pmCompilation is a task independent form Eclipse, it's just the IDE and relies on external tools for that.I'm using Eclipse for most of my programming work because I like to keep everything in one place and not switching between multiple environments. It's not perfect though, I think C::B is better for C++ and vim/gvim for Python, shell scripting etc., but I can live with that as Eclipse is very powerful. But I mostly code in Java, sometimes Python and C for AVR and recently some ARMs.

author: Stephen Hill
author_rank: Regular Contributor
timestamp: June 07, 2012, 09:58:29 pm
content: MPLAB X for my PICs.Programmer's Notepad for most of my web development.Sharp Develop for anything C# specific.

author: TerminalJack505
author_rank: Super Contributor
timestamp: June 07, 2012, 10:13:32 pm
content: I mostly use gvim and make files for MCU development. For non-MCU development I typically use gvim for editing (Perl scripts, shell scripts, etc.) For C++ Windows/Linux development I'll use the QT Creator IDE which has gvim emulation.By the way, I don't recommend gvim to anybody. I first learned to love it from doing Unix (HP-UX) development back in the 90s. It's definitely an acquired taste.

author: MikeK
author_rank: Super Contributor
timestamp: June 07, 2012, 10:25:16 pm
content: UltraEdit. I could never give it up.

author: LuckyJaker
author_rank: Contributor
timestamp: June 07, 2012, 11:23:23 pm
content: Visual C++ and MPLAB X

author: McPete
author_rank: Regular Contributor
timestamp: June 08, 2012, 01:21:36 am
content: Started on DevC, found out about Code::Blocks, haven't looked back.Planning to have a stir with Code Composer Studio when I actually get the time to play with a Micro in-depth.

author: AntiProtonBoy
author_rank: Frequent Contributor
timestamp: June 08, 2012, 02:53:04 am
content: Visual Studio Express 2010XCode (reluctantly)TextEdit (for simpler stuff)

author: free_electron
author_rank: Super Contributor
timestamp: June 08, 2012, 04:03:44 am
content: Real programmers use a small power supply and zap fuses in proms directly. all this mucking about with compilers and debugging. Whatever happened to first-time-right ..

author: amspire
author_rank: Super Contributor
timestamp: June 08, 2012, 04:59:39 am
content: My favorite is the "E Text editor" which is/was? a Windows editor compatible with the great Textmate editor on the Apple platforms. It does install cygwin in the background so that editor macros can be written in standard Ruby, Python, Perl (or probably any other Linux scripting language).The problem is that it is a one man effort, and it looks like he may have moved on to other things. He did try moving to open source code, and perhaps it just didn't work well for him. A pity as it can do amazing things, and it can directly run most of the Textmate Macro's.Under DOS, I did use the Brief editor for a while and I still have a soft spot for it. I have never found a programming editor as fast and efficient, but it did involve learning a heap of special key strokes that I have forgotten now. It looks like it is now available freehttp://www.briefeditor.com/There are people who still use it, but it is not windows - so no drag and drop, no cut and paste fro other sources.Richard.

author: bruce273
author_rank: Contributor
timestamp: June 08, 2012, 04:30:07 pm
content: Mainly vs2010 for windows programs, gedit or nano for linux programs. For micro controllers most of the time I'm lazy and use the manufacturers one for compatibility with their JTAG debugger if on windows so mainly Eclipse given how many "OEM" IDE's are based on it. But I will use codeblocks or gedit for basic programs when I'm familier with a compiler.

author: deephaven
author_rank: Frequent Contributor
timestamp: June 08, 2012, 04:33:52 pm
content: TextPad

author: codeboy2k
author_rank: Super Contributor
timestamp: June 08, 2012, 07:18:36 pm
content: Quote from: amspire on June 08, 2012, 04:59:39 amah... memories... only 640k 's worth of memory..I remember brief, and Ultradit. Great editors for DOS , I always used them back then. I was an ultraedit person, I didn't prefer brief for some reason. I just went to the website.. He rewrote it as a Windows™ app in 2006 and I can't believe the author is still trying to sell it, at $120.00 (!) when there are so many free and much, much, better editors for Windows™ available.Selling a text editor for windows has just got to be the most ludicrous thing in this day. Granted there are some specialized Python IDEs that people like, and then there's TextMate for OS/X but that's all I can think of that's worth paying for to get the job done. There are numerous free and feature rich editors and IDEs out there.UltraEdit is still around too, it seems.. I have a copy of UltraEdit for DOS on floppy disk still. (you young players are asking floopy what? flippy what?? ) I dropped them off my radar years and years ago..http://www.ultraedit.comIf the content of the website is any judge of success, they seem to have been improving the product into a suite of tools, and are selling at $59.99. That's more reasonable than the dog-ugly brief @ $120.00 and is a price-point that might actually get them some sales. And a quick review shows that it's feature rich, as usual. I'm still liking it.