Shop OBEX P1 Docs P2 Docs Learn Events
What editors are being used? — Parallax Forums

What editors are being used?

blittledblittled Posts: 681
edited 2011-11-22 16:19 in Propeller 1
Eons ago I worked for a company developing c using gcc on SCO Unix. Our editor of choice was VI. I'm excited about PropGCC so even though my skills are very rusty I'm jumping onto the bandwagon.

I have downloaded the Windows version of PropGCC and VIM 7.3 to get started and wondered if anyone else is using VIM or if there is something better to use.

Also if anyone is using VIM what custom script can I use to have the :make command use the propeller make? It also would be useful if a custom macro for propeller-load was developed.
«1

Comments

  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-09 19:09
    I develop mostly on a Macintosh running OS X. I use vi for small edits but I do most of my editing using Xcode which is the Macintosh programming IDE. When I develop under Windows I usually use the free version of Visual C++ as an editor. I'm afraid I've gotten addicted to GUI editors and would probably have a hard time going back to plain vi for all of my editing.
  • jazzedjazzed Posts: 11,803
    edited 2011-11-09 20:38
    I use VIM all the time because of its powerful features and practically no requirement to use a mouse. Of course GVIM73 is a windows program for people who prefer that. VIM and GVIM are upgrades to VI. VIM or VI are not for beginners. C, C++ and many other languages syntax highlighting is built in to VIM.
  • trodosstrodoss Posts: 577
    edited 2011-11-09 20:49
    I use Notepad++ on Windows-based machines, and it works fairly well. There are projects though where Visual Studio ends up being necessary.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2011-11-09 21:05
    I use UltraEdit ($) on Windows, TextWrangler under OS/X, and kedit and kate under Linux. When not using the Propeller Tool, my programming font of choice is Proggy Clean.

    -Phil
  • Heater.Heater. Posts: 21,230
    edited 2011-11-10 01:17
    "What editors are being used?"

    Vi do you ask?
  • TorTor Posts: 2,010
    edited 2011-11-10 04:35
    I prefer to use XEmacs for just about everything. It does everything I want, and very efficiently too. I would have used it for writing my posts on this forum too, as I do elsewhere, but for some reason this forum has somehow bypassed the standard html form box and I can't attach an external editor to it (instead it's getting so bad that I now have to add manual <br> to even get a line shift, sigh)

    -Tor
  • ctwardellctwardell Posts: 1,716
    edited 2011-11-10 04:45
    I've used TextPad so far.

    C.W.
  • RsadeikaRsadeika Posts: 3,837
    edited 2011-11-10 05:42
    I notice Geany has not been mentioned. There is a Linux, and Windows version. I used it on a Linux machine to do a 'Hello World' test run using GCC, it worked very well.

    Ray
  • KyeKye Posts: 2,200
    edited 2011-11-10 06:15
    I use notepad. I'm hardcore. =)
  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-10 06:28
    Kye wrote: »
    I use notepad. I'm hardcore. =)
    Naw! Hardcore would be using TECO! :-)
  • trodosstrodoss Posts: 577
    edited 2011-11-10 06:31
    Kye wrote: »
    I use notepad. I'm hardcore. =)
    Glad to hear that, Kye! I used a lot of just standard Notepad in my time. As long as you don't have to open big (10+ meg) files, and change the default settings (wrapping text is a pain) then it works great.;)
  • Paul Sr.Paul Sr. Posts: 435
    edited 2011-11-10 06:32
    trodoss wrote: »
    I use Notepad++ on Windows-based machines, and it works fairly well.

    +1 on Notepad++

    Used to use EditPadPro ($) which is also very good, but have pretty much switch to above exclusively.
  • ctwardellctwardell Posts: 1,716
    edited 2011-11-10 07:47
    Kye wrote: »
    I use notepad. I'm hardcore. =)

    You know I'm going to have to create a few programs using copy con in a command window now.

    C.W.
  • jazzedjazzed Posts: 11,803
    edited 2011-11-10 08:40
    ctwardell wrote: »
    You know I'm going to have to create a few programs using copy con in a command window now.

    C.W.
    I'm surprised copy con is still supported. I used it last week.
    The great edlin has disappeared. May he rest in peace.

    BTW, I tried Programmer's Notepad. I was able to add commands for compiling files and downloading to boards. Unfortunately one of the larger files i'm working with seems to cause trouble - command output disappears so errors don't get detected. Compiling and loading a good program works like a charm. The main problem is that i can't get the propeller-load terminal to work.
  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-10 08:41
    jazzed wrote: »
    I'm surprised copy con is still supported. I used it last week.
    The great edlin has disappeared. May he rest in peace.

    BTW, I tried Programmer's Notepad. I was able to add commands for compiling files and downloading to boards. Unfortunately one of the larger files i'm working with seems to cause trouble - command output disappears so errors don't get detected. Compiling and loading a good program works like a charm. The main problem is that i can't get the propeller-load terminal to work.
    You people are all newbies! Anything that runs under Windows or DOS is modern technology. You need to go back to the old DEC and IBM machines if you really want to claim to be "hardcore"! :-)
  • Martin_HMartin_H Posts: 4,051
    edited 2011-11-10 08:48
    I've used Emacs since the early 90's. When I worked for DEC in the 80's I used TPU, and the TECO people heaped scorn upon me.
  • mindrobotsmindrobots Posts: 6,506
    edited 2011-11-10 09:00
    I'm picking up VIM since I'm converting to Linux at home and had a UNIX based application to maintain "offered" to me at work. Gedit for Linux GUI just because it is there. On Windows I have something called Crimson Editor.

    hardcore: Editor? Don't you just rip the old card, punch up a new one and then place it into your job deck?
  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-10 09:06
    mindrobots wrote: »
    I'm picking up VIM since I'm converting to Linux at home and had a UNIX based application to maintain "offered" to me at work. Gedit for Linux GUI just because it is there. On Windows I have something called Crimson Editor.

    hardcore: Editor? Don't you just rip the old card, punch up a new one and then place it into your job deck?
    Don't laugh. That is exactly what we did at my first computer programming job back in 1976. :-)
  • mindrobotsmindrobots Posts: 6,506
    edited 2011-11-10 09:20
    Not laughing...been there, done that in 80 column and 96 column for RPGII.......the joys of dropping a box of cards...yes, they were sequenced but there was an initial rush of panic!
  • jazzedjazzed Posts: 11,803
    edited 2011-11-10 09:26
    mindrobots wrote: »
    ....the joys of dropping a box of cards...yes, they were sequenced but there was an initial rush of panic!
    I hated my very first university computing class for exactly this reason. I was spoiled by having used a cassette tape for storage on a VIC-20 which was slightly less tedious.
  • blittledblittled Posts: 681
    edited 2011-11-10 09:32
    My first experience with programming was in college using Fortran and JCL on cards. My teacher was high tech, he had a monitor, the students had to fight for the 12 card punch stations we had. I did drop my cards once :). Luckily I numbered them as per the teacher's instructions.
  • ctwardellctwardell Posts: 1,716
    edited 2011-11-10 09:34
    David Betz wrote: »
    You people are all newbies! Anything that runs under Windows or DOS is modern technology. You need to go back to the old DEC and IBM machines if you really want to claim to be "hardcore"! :-)

    This is as far back as I can go:

    http://www.ittybittycomputers.com/IttyBitty/ShortCor.htm#appendixC

    I wrote a lot of code for my ELF II using those coding forms.

    C.W.
  • ReinhardReinhard Posts: 489
    edited 2011-11-10 10:46
    I use the Editor from DEV-CPP IDE.
    For many of my tasks I need to program a counterpart to the µC on PC - side.
    So I must not change the environment.
  • jazzedjazzed Posts: 11,803
    edited 2011-11-10 12:20
    Reinhart,

    I forgot about the bloodshed Dev-C++ IDE. Thanks for the reminder.
    I've been able to configure it for a project, and things are looking good right now.
    Most likely other Windows users who like an IDE will benefit from Dev-C++.

    I'll post more on this in another thread. The IDE download is only 2.4MB :)
    Big ole .NET not required.

    Is there a way to configure the IDE tools without going through the dialogs?

    Thanks,
    --Steve
  • Dave HeinDave Hein Posts: 6,347
    edited 2011-11-10 12:43
    I usedx vi. wxWhat other editor hhhhhhhvisual llllllll uses the home row keys for cersxxxursor movement? Whixy whxould you need antxything else?
    :w
    :q
  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-10 12:51
    Dave Hein wrote: »
    I usedx vi. wxWhat other editor hhhhhhhvisual llllllll uses the home row keys for cersxxxursor movement? Whixy whxould you need antxything else?
    :w
    :q
    I know, I'm not a *real* programmer because I don't use vi exclusively but what can I do? :-)
  • jazzedjazzed Posts: 11,803
    edited 2011-11-10 12:58
    David Betz wrote: »
    I know. I'm not a *real* programmer because I don't use vi exclusively but what can I do? :-)
    I hope this doesn't become a big distraction. :)
  • David BetzDavid Betz Posts: 14,516
    edited 2011-11-10 13:00
    jazzed wrote: »
    I hope this doesn't become a big distraction. :)
    You mean discussing editors or learning to become a real programmer?
  • tdlivingstdlivings Posts: 437
    edited 2011-11-10 13:15
    My favorite text editor is EditPadPro from JGSoft. It is written in Delphi.
    I use the Delphi IDE editor.
    My first WYSIWYG editor was Credit on the Intel MDS system. Thought that was
    better than sliced bread when we got that. Before that it was line editors and you spent
    fifty percent of your time doing "0LT' to type the last line it had saved . Then you would do
    a print out and realize you skipped a line in your hand written code you were entering UGG.

    Tom
  • RichKRichK Posts: 54
    edited 2011-11-10 14:08
    I use Elvis, which is another VI clone. It's icon is the King. It was based on Stevie, originally written for the Atari 520ST. Had one of those long ago and have been using the editor ever since. Source is available so you can build it for whatever (had a QNX port for a while). It's lighter than VIM which has its roots in EMACS and they occasionally show thru. You would have to add a language coloration file for it. Haven't gotten to that yet.

    How about EDT under RSX-11M? It had a visual mode too that was somewhat occasionally usable. But as a line editor on a DecWriter it was ok.

    And with the punched cards, don't forget the drum you could load with a card that defined the tabstops. Man, that was living. Always wrote the code, then added the comments after it was working. Could never get that PDP-11 assembler correct the first time.
Sign In or Register to comment.