EEVblog Electronics Community Forum
General => General Technical Chat => Topic started by: SuperMiguel on June 07, 2012, 05:50:17 pm
-
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?
-
MPLAB
Notepad++ or visual studio
-
IAR EWARM ( But .... )
Notepad++
-
MPLAB / IAR EWARM
Visual Studio 2010
-
MPLAB, Notepad++, MPIDE
-
Eclipse or Notepad++
-
WoW lots of notepad ++ fans :P
-
crimson editor
Keil IDE / IAR IDE
Visual Studio
-
Codeblocks
kate
vim
gedit
Alexander.
-
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.
-
Visual Studio - Windows & general stuff
Qt Creator - Multiplatform GUI stuff
Eclipse - TI CCS & Linux dev
Microchip MPLAB (not using MPLAB X yet)
IAR - STM stuff
-
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.
I 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?
-
MPLAB X
-
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.
I 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?
Compilation 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.
-
MPLAB X for my PICs.
Programmer's Notepad for most of my web development.
Sharp Develop for anything C# specific.
-
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.
-
UltraEdit. I could never give it up.
-
Visual C++ and MPLAB X
-
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.
-
Visual Studio Express 2010
XCode (reluctantly)
TextEdit (for simpler stuff)
-
Real programmers use a small power supply and zap fuses in proms directly ;D . all this mucking about with compilers and debugging. Whatever happened to first-time-right ..
-
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 free
http://www.briefeditor.com/ (http://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.
-
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.
-
TextPad
-
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 free
http://www.briefeditor.com/ (http://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.
ah... 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. :o
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.com (http://www.ultraedit.com) If 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.