EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

printing source code in Crossworks 2

Started by Bruce March 5, 2010
On Sun, Mar 7, 2010 at 6:29 AM, wrote:
>
> I am in sync with what kdpainter has said. And I use UltraEdit
> (actually UltraStudio) for all of my editing. CrossWorks for the
> compiling and minor edits, UE for everything else. And UE runs on my
> Win box, but since my Linux box is so tightly coupled to my desktop, I
> edit mainly with UE on Win and gedit on Lin. I use a combination of
> VNC and Synergy (mouse keyboard sharing) between PCs and Win/Lin/OSX.
>

When I was doing small firmware development at last job
(PICs), I was using UltraEdit and liked it a lot. It seems to
be still one of the best text editor after so many years.

At the current job, I do not deal with firmware. So no
UltraEdit for me. The firmware engineers here use
Source Insight and it seems to be quite good but
quite complicated. I now use free ones like Crimson
Editor or Programmer's Notepad under Windows. Crimson
has the column (block) mode. I mainly use gedit under Linux
as well. But gedit is serious lacking in one aspect since it does
not have official block mode support (I have not tried the plug-ins).
There are of course other text editor under Linux which
support block mode, like Joe and JEdit or Vim. I do not like
Joe's interface. So I am trying JEdit if I need column mode
under Linux.
--
Xiaofan http://mcuee.blogspot.com

An Engineer's Guide to the LPC2100 Series

> When I was doing small firmware development at last job
> (PICs), I was using UltraEdit and liked it a lot. It seems to
> be still one of the best text editor after so many years.

> I mainly use gedit under Linux
> as well. But gedit is serious lacking in one aspect since it does
> not have official block mode support (I have not tried the plug-ins).

UltraEdit for Linux is called UEX and is now available. It's
been our primary editor on Linux for the last six months or so.

In terms of "let's be nice to Paul, Mike and Jon", I managed to
break all of the C evaluation tool chains for Cortex-M3 while
developing our Forth compiler. The support from Rowley was far
and away the best.

Stephen
--
Stephen Pelc, s...@mpeforth.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeforth.com - free VFX Forth downloads
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

r...@usbmicro.com wrote:

> I am in sync with what kdpainter has said. And I use UltraEdit
> (actually UltraStudio) for all of my editing. CrossWorks for the
> compiling and minor edits, UE for everything else. And UE runs on my
> Win box, but since my Linux box is so tightly coupled to my desktop, I
> edit mainly with UE on Win and gedit on Lin. I use a combination of
> VNC and Synergy (mouse keyboard sharing) between PCs and Win/Lin/OSX.

Hopefully this won't deteriorate into an editor war :-) I used
UltraEdit from the start until about 1.5 years ago. Then I started
looking for an editor that works just about anywhere.

I learned to program using vi in Uni, the new gvim has column support,
great ctags capabilities, and decent plugins for things like diffing.

For editing thinks on your Linux box, UltraEdit has remote editing
capabilities, I think. Another idea is to share the folder you
are editing fom Linux to Windows (use samba) ad do all your edits
on Windows.

If you run an ssh shell into the Linux box from Windows (like Putty)
then you can even run the Linux box from your Windows box.

Cheers, Ralph
On 07/03/2010 13:32, Ralph Hempel wrote:
> r...@usbmicro.com wrote:
>

> Hopefully this won't deteriorate into an editor war :-) I used
> UltraEdit from the start until about 1.5 years ago. Then I started
> looking for an editor that works just about anywhere.
>
> I learned to program using vi in Uni, the new gvim has column support,
> great ctags capabilities, and decent plugins for things like diffing.
>
> For editing thinks on your Linux box, UltraEdit has remote editing
> capabilities, I think. Another idea is to share the folder you
> are editing fom Linux to Windows (use samba) ad do all your edits
> on Windows.
>
> If you run an ssh shell into the Linux box from Windows (like Putty)
> then you can even run the Linux box from your Windows box.

I've always liked Emacs, and still use it occasionally with Linux. vi
was always a bit embarrassing, becase everyone could hear when you made
the usual mistake of typing text when you were in command mode. I think
that was the problem, I haven't used it for some time.

I've never used TECO, but there were stories about what it would do to
your file if you put your hands on the keyboard and pressed lots of keys
together at random.

Leon
--
Leon Heller
G1HSM
On Sun, Mar 7, 2010 at 12:27 AM, Freudenberger David
wrote:
>
> I'm mainly use Eclipse because I can choose my favorite fonts
> (unlike most IDE like IAR or Keil with few fonts available) and
> the code completion tool, which is very useful. Choosing your
> favorite font is quite important to have a clear view of your
> code in front of you. Regarding the code completion,
> you may waste a lot of time to find the right field of your
> struct somewhere in a file in your project, that's why I can
> not use an IDE without this wonderful feature.

Interestingly Source Insight has too many font options
and other settings that from time to time one of
our firmware engineers will ask others how to revert
back the fonts or other settings. ;-)
--
Xiaofan http://mcuee.blogspot.com
> Interestingly Source Insight has too many font options
> and other settings that from time to time one of
> our firmware engineers will ask others how to revert
> back the fonts or other settings. ;-)

I know a lot of people (and companies) who use Microsoft Visual Studio of all programming work (PC and embedded). The special edition is free and has very good features.

Strangely I don't think I have ever printed out software... at least not since moving on from a MicroVAX.

Regards

Mark

Hi Stephen,

> UltraEdit for Linux is called UEX and is now available. It's
> been our primary editor on Linux for the last six months or so.

Gee. I'm on a lifetime subscription to UltraEdit but I never use it. If
I need to do something special, I happen to write what I need directly
into our editor. ;-)

> In terms of "let's be nice to Paul, Mike and Jon", I managed to
> break all of the C evaluation tool chains for Cortex-M3 while
> developing our Forth compiler. The support from Rowley was far
> and away the best.

That's only because we answer the telephone when you ring. :-)

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
At 07:28 AM 3/7/2010, you wrote:
> > When I was doing small firmware development at last job
> > (PICs), I was using UltraEdit and liked it a lot. It seems to
> > be still one of the best text editor after so many years.
>
> > I mainly use gedit under Linux
> > as well. But gedit is serious lacking in one aspect since it does
> > not have official block mode support (I have not tried the plug-ins).
>
>UltraEdit for Linux is called UEX and is now available. It's
>been our primary editor on Linux for the last six months or so.
>
>In terms of "let's be nice to Paul, Mike and Jon", I managed to
>break all of the C evaluation tool chains for Cortex-M3 while
>developing our Forth compiler. The support from Rowley was far
>and away the best.
>
>Stephen
>--
>Stephen Pelc, s...@mpeforth.com
>MicroProcessor Engineering Ltd - More Real, Less Time
>133 Hill Lane, Southampton SO15 5AF, England
>tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
>web: http://www.mpeforth.com - free VFX Forth downloads
>

I'm drooling I would love a FORTH compiler for the M3 family, alas
I'm a hobbyist and I can't afford your commercial stuff. I love FORTH
for working with new hardware and testing out concepts.

In terms of "Paul" and CrossWorks, I'm a very happy customer and I'm
grateful to Paul for his gift of a JTAG module for my use. I have not
had to use technical assistance yet but I'm confident and grateful.

Thanks Paul!
Cecil
k5nwa
< www.softrockradio.org > < www.qrpradio.com >
< http://parts.softrockradio.org/ >

Never take life seriously. Nobody gets out alive anyway.

On Mon, Mar 8, 2010 at 1:41 AM, mjbcswitzerland wrote:

> I know a lot of people (and companies) who use Microsoft
> Visual Studio of all programming work (PC and embedded).
> The special edition is free and has very good features.

Yeah some of our colleagues do that, they use Visual Studio
as the IDE for some ARM stuff (from ARM) since they need
to develop both PC and embed software. But then I see they
use Source Insight more often to edit.

> Strangely I don't think I have ever printed out software...
> at least not since moving on from a MicroVAX.

Occasionally printing is still good. MicroVAX at least has
a full screen editor. I thought DOS edlin and the line editing
facility of Honeywell DPS8 was much worse than MicroVAX.
But then under DOS, there were many good editors like
ne (Norton Editor?) and pe (IBM editor?).

--
Xiaofan http://mcuee.blogspot.com
He he ! I know that, that's why each engineer export their settings in the file (preference files in Eclipse) ;-)
--- En date de : Dim 7.3.10, Xiaofan Chen a écrit :

De: Xiaofan Chen
Objet: Re: [lpc2000] Re: printing source code in Crossworks 2
À: l...
Date: Dimanche 7 mars 2010, 15h51

 

On Sun, Mar 7, 2010 at 12:27 AM, Freudenberger David
wrote:
>
> I'm mainly use Eclipse because I can choose my favorite fonts
> (unlike most IDE like IAR or Keil with few fonts available) and
> the code completion tool, which is very useful. Choosing your
> favorite font is quite important to have a clear view of your
> code in front of you. Regarding the code completion,
> you may waste a lot of time to find the right field of your
> struct somewhere in a file in your project, that's why I can
> not use an IDE without this wonderful feature.

Interestingly Source Insight has too many font options
and other settings that from time to time one of
our firmware engineers will ask others how to revert
back the fonts or other settings. ;-)

--
Xiaofan http://mcuee. blogspot. com

The 2024 Embedded Online Conference