Author Archives:

10 best Eclipse shortcuts

By Erich Styger – Yes, the Eclipse IDE is a very visual and GUI-oriented framework. But this does not mean that everything is mouse oriented. While hammering in code, my hands are on the keyboard. Since I do as much as possible with the keyboard, I use any and all keyboard shortcuts available. The good news is [...]

Scripting: Welcome to the debugger shell

(This is the first article in a series about the scripting CodeWarrior Eclipse tools. Post a comment – let me know if this is helpful. I’d also like to know about other topics that you want to hear more about.) By Erich Styger – Writing code should be fun, and often it is. However, because I [...]

CodeWarrior Tool Tip #7: What’s your preference?

By Erich Styger – The Eclipse environment uses the fundamental concept of the workspace. A workspace is where you keep your projects. Eclipse maintains many settings inside the workspace .metadata folder (See CodeWarrior Tool Tip #1: Improve performance by cleaning house in the Eclipse workspace). Among those are your preferences. I just counted the number [...]

CodeWarrior Tool Tip #5: The return of the subproject

By Erich Styger — I admit: I’m a big fan of the Eclipse IDE for embedded software development tools. But there is one feature that I missed from the “Classic” (non-Eclipse) CodeWarrior tools: the ability to create hierarchical builds with subprojects. A subproject is simply a CodeWarrior project embedded within another CodeWarrior project. With the CodeWarrior for [...]

CodeWarrior Tool Tip #4: The outline view

By Erich Styger – The outline view is probably something you have open by default in your Eclipse IDE perspective. On the other hand, you might have closed it as just another useless view (in your pursuit of screen real estate). Either way, if you are like a lot of users, you may not be aware [...]

CodeWarrior Tool Tip #3: History repeats itself

By Erich Styger – Since my first tip was about performance, I thought I’d come back to that theme for at least one more tip. That article had to do with CodeWarrior metadata, and how to manage that. Metadata grows over time for a lot of reasons. One component of the metadata is history. As the [...]

CodeWarrior Tool Tip #2: Programming flash memory is easy

By Erich Styger – A key part of embedded programming is downloading your application into flash memory. You have to do this every time you go through the edit/build/debug cycle. OK, maybe you’re “cheating” and downloading into RAM, which has its advantages. But for the most part, embedded programmers work with applications in flash. The [...]

Follow

Get every new post delivered to your Inbox.

Join 152 other followers