Codewarrior alternative

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Codewarrior alternative

8,306件の閲覧回数
Saga
Contributor II
Hi to all, I am using codewarrior with my DZ60 uC, i like freescale uC but i find codewarrior editor tool to "old school" sensation in my opinion... Is there any way to use another editor (like Visual Studio 2005) and when compiling, call the codewarrior debugger (hiwave)...


With all respect Codewarrior User interface is just not for me!!


I'm sure there are another ones like me who want to use an alternative...

Thank you.
ラベル(1)
0 件の賞賛
返信
10 返答(返信)

3,029件の閲覧回数
rmaier
Contributor III

Discussion is a little old, but here's what works for me:

Use the full extension like this: C:\Program Files (x86)\Notepadpp\notepadpp.exe %file

This works for me.

0 件の賞賛
返信

3,029件の閲覧回数
Lundin
Senior Contributor IV
It is just text files, so of course you can use another IDE. However, you can naturally not make the build from Visual Studio - it knows nada of microcontrollers. So Codewarrior still has to build the binaries. And if you aren't writing 100% ISO C-compatible code, you will have to compile from Codewarrior too.

Once you have the binaries, Hiwave can be executed as a stand-alone program perfectly fine.
0 件の賞賛
返信

3,029件の閲覧回数
mke_et
Contributor IV
Sure, I do that all the time. Or at least, I did.

As long as the file you edit with 'outside' tools is in the dependency for the build, CodeWarrior should just give you a warning that the file was changed and then build.

I did it not for use with external developement tools, but because I used an external program I wrote to embed serial number and configuration info into a file that was unique to each board I shipped out. (This was for a low production rate item, so I was using a tool I wrote to set up each configuration and track it.) Once I started doing it, I started seeing the warning in CodeWarrior.

I don't think I did anything wild and crazy to make it work. But realize I was still 'managing' this from CodeWarrior, and runing the build from there. I wasn't trying to use another 'package' to do the build.
0 件の賞賛
返信

3,029件の閲覧回数
Saga
Contributor II
Hi mke_et, thanks for your answer.

Yeah that's what i'm doing right now... what i wanted is to build from another tool using codewarrior compiler and debugger (calling them from a command line)...

Because is a mess to keep both projects synchronized (both visual studio and codewarrior projects)...

And my low end computer can't keep going smooth with both programs open (this is a very huge project)...

0 件の賞賛
返信

3,029件の閲覧回数
Saga
Contributor II
The third party editor is a good one i didn't knew about that...

Thanks for your help guys.

0 件の賞賛
返信

3,029件の閲覧回数
jaquense
Senior Contributor I

Hi, I tried to use the option "Use third party editor" in the preference-->IDE Extras in order to use notepad++ as my default editor, I configured in the following manner:

 

Launch Editor: runnotepad++ %file

Launch editor w/line #:

 

And I get the following error:

 

Error starting external editor. Process Error Code 2(0x2)

The system cannot find the file specified

 

What can I do?

 

Thanks!!

 

 

0 件の賞賛
返信

3,029件の閲覧回数
jaquense
Senior Contributor I
0 件の賞賛
返信

3,029件の閲覧回数
CrasyCat
Specialist III

Hello

 

My Guess is that you are using an old release of CodeWarrior and that it does not like the ++ in the name of the executable.

 

Character like ++ in file names have been allowed only recently on Windows. And your version of CodeWarrior was probably created before this was allowed.

 

Can you eventually try to rename your executable notepad_pp.exe for instance.

Is this working better?

 

CrasyCat

0 件の賞賛
返信

3,029件の閲覧回数
jaquense
Senior Contributor I

Well, I'm using the code warrior 2.8 and is relatively new, I renamed the excecutable file like you suggested and unfortunately, it's the same. Moreover, I tried to use the new name of the excecutable file in "Run" but Windows couldn't find the file and I used the old name and it worked.

 

Thanks and greetings

0 件の賞賛
返信

3,029件の閲覧回数
J2MEJediMaster
Specialist I
In the CodeWarrior IDE, call up the IDE preferences panel (Edit > Preferences...). Now select IDE Extras. Check out the Use Third Party Editor section. HTH.

---Tom

0 件の賞賛
返信