Discussion:
Programmers' Editor
(too old to reply)
rl
2009-04-05 05:05:33 UTC
Permalink
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
D.Campagna
2009-04-05 08:06:04 UTC
Permalink
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
I have been using xint (www.xtort.net) but now I am trying Xailer and
find it quite good.

I am talking about Windows editors, Linux is a different story.
D. Campagna
Rene Flores
2009-04-05 14:31:11 UTC
Permalink
rl:

I've been using MultiEdit since the old DOS good times and just simply
LOVE TI.

Todasy's Windows versions are still fast and reliable

www.multiedit.com

It comes with language templates for Clipper and you can build your own.

Regards

Rene Flores
http://www.ciber-tec.com
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
Eugene F.
2009-04-06 18:04:50 UTC
Permalink
I use Multi-Edit (with Evolve) as well. It does all I need. Has
convenient multi-file search as well as regular expression support.
Jacek K.
2009-04-05 18:31:39 UTC
Permalink
Dnia 05.04.2009 07:05, użytkowniczka/użytkownik rl napisała/napisał (niepotrzebne
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
xMate - I using about two years - and for me is ideal.
--
Jacek K.
--
"Serce rozważne szuka mądrości, usta niemądrych sycą się głupotą."
(Prz 15:14)

"The heart of him that hath understanding seeketh knowledge: but the mouth of fools
feedeth on foolishness."
( Proverbs 15:14)
FP
2009-04-05 22:24:09 UTC
Permalink
The Editor: vim

Available on allmost all platforms !

Francesco
CCH
2009-04-06 02:17:12 UTC
Permalink
Hi rl

Why don't you take a look at xMate which was bundled in Pritpal Bedi's
"Ready to use Harbour" ?

CCH
http://cch4clipper.blogspot.com
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
s***@gmail.com
2009-04-06 10:56:52 UTC
Permalink
Hi,

I used (and using) three editors:-

1) xEditw (from xharbour builder. Very Good. Ready for xHarbour)
2) xMate (Very good but need to be customized)
3) Crimson Editor (need to be customized to make it understand xbase.
If you want, I can send customization code)

Regards.

Sudip
Massimo Belgrano
2009-04-06 21:31:00 UTC
Permalink
Post by CCH
Hi rl
Why don't you take a look at xMate which was bundled in Pritpal Bedi's
"Ready to use Harbour" ?
CCHhttp://cch4clipper.blogspot.com
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
IMO Xmate is the best but also inresting and simular product in
http://www.sqllib.com.br/v4/index.php?artigo=xDevStudio&page=Download
Jacek K.
2009-04-08 08:23:14 UTC
Permalink
Dnia 06.04.2009 23:31, użytkowniczka/użytkownik Massimo Belgrano napisała/napisał
Post by Massimo Belgrano
Post by CCH
Hi rl
Why don't you take a look at xMate which was bundled in Pritpal Bedi's
"Ready to use Harbour" ?
CCHhttp://cch4clipper.blogspot.com
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
IMO Xmate is the best but also inresting and simular product in
http://www.sqllib.com.br/v4/index.php?artigo=xDevStudio&page=Download
But is not in English and other language only Portugal
--
Jacek K.
--
"Serce rozważne szuka mądrości, usta niemądrych sycą się głupotą."
(Prz 15:14)

"The heart of him that hath understanding seeketh knowledge: but the mouth of fools
feedeth on foolishness."
( Proverbs 15:14)
Otto Haldi
2009-04-06 16:49:39 UTC
Permalink
On Sat, 4 Apr 2009 22:05:33 -0700 (PDT), rl <***@raluke.com> wrote:

Hello,

I'm using TextPad for everything. HTML, PHP, PRG, TXT, etc....

Really fast, multilingual user interface,

Have a look at : http://www.textpad.com/products/textpad/features.html
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
Michael Hagl
2009-04-07 06:46:00 UTC
Permalink
Hi,


Is there any xbase editor with something like IntelliSense or so ??

In Vulcan I work with VIDE (sometimes with VisualStudio) and IntelliSense
and autocomplete make the work very comfortable.

A good editor is avoiding errors and save programmers time.

Michael Hagl
s***@gmail.com
2009-04-07 10:52:38 UTC
Permalink
Hi,
Post by Michael Hagl
Is there any xbase editor with something like IntelliSense or so ??
Xmate has very little implementation of IntelliSense. But, IMHO,
sometimes IntelliSense creates problems in "professional" programming.

I prefer color coding only.

Regards.

Sudip
s***@topipan.com
2009-04-07 18:14:41 UTC
Permalink
Hello everybody.

why don't give a try to xEdit from Xailer team, it's a complete tool
for editing, project management and compilation.
I wonder why René Flores didn't mention it, since thanks to his guide
posted at his blog i'm using it almost a year ago, it clearly made me
easy te way to 32 bits. it can even be usefull with graphics libraries
i've tried with MiniGui and OOHG.

Regards.
Xailer team
2009-04-19 19:02:14 UTC
Permalink
Post by s***@topipan.com
Hello everybody.
why don't give a try to xEdit from Xailer team, it's a complete tool
for editing, project management and compilation.
I wonder why René Flores didn't mention it, since thanks to his guide
posted at his blog i'm using it almost a year ago, it clearly made me
easy te way to 32 bits. it can even be usefull with graphics libraries
i've tried with MiniGui and OOHG.
Regards.
Next version will support MinGW and probably PellesC compilers. Right
now it only works with Borland C++. Stay tuned.

Regards,

Ignacio Ortiz de Zúñiga
[Xailer team]

Swapan Das
2009-04-09 04:30:56 UTC
Permalink
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
Rl - you have been flooded with suggestions! By now must have tried a
few also.
Would appreciate if you let us know your experience and verdict on the
issue raised by you. I use Wordstar 7's non-ducment mode!!! And now
sometimes switch over to Crimson Editor.

Regards,

Swapan
rl
2009-04-09 23:58:29 UTC
Permalink
Post by Swapan Das
Post by rl
Hi
Just wondering if anyone has suggestions as to a programmers' editor
with good language support (or ability to define language support) for
xHarbour/Clipper?
Of course definitions of what is a 'good' editor will vary, but I
would value a variety of opinions.
Regards
rl
Rl - you have been flooded with suggestions! By now must have tried a
few also.
Would appreciate if you let us know your experience and verdict on the
issue raised by you. I use Wordstar 7's non-ducment mode!!! And now
sometimes switch over to Crimson Editor.
Regards,
Swapan
Hi Swapan,

Thanks everyone for all the leads. I have been using xEditW as it is
part of xHarbour. Apart from a lack of shortcut keys, tags and
bookmarks, the thing that prompted me to look at other options was
that it won't let me change the colour scheme, especially the
background colour. It sounds trivial, but I really don't like looking
at a bright white background all day; black is so much easier on the
eyes. In the old (Clipper) days I used Ed for DOS and while xEditW is
Ok, I've missed Ed's power and flexibility. I've followed up all of
the leads offered here (except for Crimson which I somehow missed) and
a few others, and and have so far tried xint, multiedit, xmate, vim,
programmers' notepad, notepad++, ultraedit and xDevEdit. (I haven't
tried xAiler yet as it is much more than an editor and is priced
accordingly). To my great joy I've also discovered that Ed now has a
version for Windows.

So far, the ones I've found easiest to setup and customise to the way
I work have been (from easiest to least easy) Ed for Windows, xMate
and UltraEdit.
Ed's syntax highlighting is the easiest to configure, and I'm
currently looking at how to update the keyword pair matching to
include support for xHarbour constructs such as CLASS..ENDCLASS,
METHOD..RETURN, TRY..END, WITH OBJECT..END, SWITCH..END and extended
literal codeblocks.

If I can get these things working in Ed then it will probably become
my editor of choice, otherwise I will revisit UltraEdit and possibly
evaluate xAiler's editor.

I just read back through your original post Swapan and noticed your
offer to send the xBase customisation code. If you could that would be
great.

I'll post updates here as I go.

Regards

rl
hua
2009-04-10 01:27:33 UTC
Permalink
I'm using Boxer Text Editor (http://www.boxersoftware.com/
pgbwin.htm ). It has the option to fiddle with colors.

On Apr 10, 7:58 am, rl <***@raluke.com> wrote:
<snip>
Post by rl
Apart from a lack of shortcut keys, tags and
bookmarks, the thing that prompted me to look at other options was
that it won't let me change the colour scheme, especially the
background colour. It sounds trivial, but I really don't like looking
at a bright white background all day; black is so much easier on the
eyes.
<snip>
rl
2009-04-10 03:40:09 UTC
Permalink
Post by hua
I'm using Boxer Text Editor (http://www.boxersoftware.com/
pgbwin.htm ). It has the option to fiddle with colors.
<snip>>Apart from a lack of shortcut keys, tags and
Post by rl
bookmarks, the thing that prompted me to look at other options was
that it won't let me change the colour scheme, especially the
background colour. It sounds trivial, but I really don't like looking
at a bright white background all day; black is so much easier on the
eyes.
<snip>
Hi Hua

Thanks for the feedback. Would you be able to share the INI file with
the syntax info for Clipper/xHarbour?

Regards

rl
hua
2009-04-10 06:31:26 UTC
Permalink
Hi rl,
Post by rl
I'm using Boxer Text Editor (http://www.boxersoftware.com/pgbwin.htm ). It has the option to fiddle with colors.
Hi Hua
Thanks for the feedback. Would you be able to share the INI file with
the syntax info for Clipper/xHarbour?
Boxer already comes with the syntax-highlighting info for Clipper
5.3. What I did was make a copy of that and further add commands used
by Fivewin. If you are interested in my customized version here it is.
Just copy and paste it into Boxer's syntax.ini file.
---8<-----------------
name=xHbFWH
ext=.CH,.PPO,.PRG
reserved=.AND.,.F.,.NOT.,.OR.,.T.,AADD,ABS,ACLONE,ACOPY,ACTION,ACTIVATE,ADEL,AEVAL,AFILL,AINS,ALERT,ALIAS,ALLTRIM,APPEND,ARRAY,AS,ASC,ASCAN,ASIZE,BEGIN,BREAK,BRUSH,BUTTON,BUTTONBAR,CANCEL,CASE,CENTERED,CHARACTER,CHECKBOX,CLASS,CLASSDATA,CLOSE,COLOR,COLORS,COLUMN,COMMIT,CONSTRUCTOR,COPY,CREATE,DATA,DATE,DBAPPEND,DBCLOSEALL,DBCLOSEAREA,DBCOMMIT,DBDELETE,DBGOBOTTOM,DBGOTO,DBGOTOP,DBLCLICK,DBRECALL,DBRELATION,DBSEEK,DBSETFILTER,DBSETORDER,DBSETRELATION,DBSKIP,DBUNLOCK,DBUSEAREA,DECLARE,DEFAULT,DEFINE,DELETE,DELETED,DESIGN,DEVICE,DIALOG,DO,ELSE,ELSEIF,EMPTY,END,ENDCASE,ENDCLASS,ENDDO,ENDIF,ENDMENU,ENDPAGE,ENDPRINT,EOF,ERASE,EVAL,EXACT,EXIT,EXPORT,FCOUNT,FERASE,FIELD,FIELDGET,FIELDPUT,FIELDS,FILE,FILTER,FLOCK,FONT,FOOTER,FOR,FROM,FUNC,FUNCTION,GET,GO,GOTO,GOTOP,HEADER,HEADERS,HIDDEN,ICON,ID,IF,IIF,IN,INDEX,INIT,INLINE,LEFT,LEN,LISTBOX,LISTVIEW,LOCAL,LOCATE,LOOP,LOWER,MAXIMIZED,MDICHILD,MEMVAR,MENU,MENUITEM,MESSAGE,METHOD,MSGBEEP,MSGINFO,MSGLOGO,NAME,NEXT,NUMERIC,OF,OF,OFF,ON,ORDER,ORDSETFOCUS,OTHERWISE,PAGE,PARAMETERS,PATH,PICTURE,PIXEL,PREVIEW,PRINT,PRINTER,PROC,PROCEDURE,PROMPTS,PROTECTED,PTINTER,QUIT,READ,RECALL,RECNO,REDEFINE,REPLACE,REPORT,RESOURCE,RESOURCES,RETURN,RIGHT,RLOCK,SAY,SEEK,SELECT,SELF,SEPARATOR,SEQUENCE,SET,SHARED,SIZE,SIZES,SKIP,SOFTSEEK,STATIC,STORE,STYLE,SUPER,SYSREFRESH,TEMPORARY,TIME,TITLE,TO,TONE,TOOLTIP,TOP,TOTAL,TRANSFORM,UPDATE,UPPER,USE,VAL,VALID,VALTYPE,VAR,WHEN,WHILE,WINDOW,WITH,ZAP
reserved2=#command,#define,#else,#endif,#ifdef,#ifndef,#include,#translate,#xcommand,#xtranslate
reserved3="ACC_ALT ",ACC_CONTROL,"ACC_NORMAL ","ACC_SHIFT
",K_ALT_0,K_ALT_1,"K_ALT_2VK_LBUTTON
",K_ALT_4,K_ALT_5,K_ALT_6,K_ALT_7,K_ALT_8,K_ALT_9,K_ALT_A,K_ALT_B,K_ALT_BS,K_ALT_C,K_ALT_D,K_ALT_DEL,K_ALT_DOWN,K_ALT_E,K_ALT_END,K_ALT_ENTER,K_ALT_EQUALS,K_ALT_ESC,K_ALT_F,K_ALT_F1,K_ALT_F10,K_ALT_F11,K_ALT_F12,K_ALT_F2,K_ALT_F3,K_ALT_F4,K_ALT_F5,K_ALT_F6,K_ALT_F7,K_ALT_F8,K_ALT_F9,K_ALT_G,K_ALT_H,K_ALT_HOME,K_ALT_I,K_ALT_INS,K_ALT_J,K_ALT_K,K_ALT_L,K_ALT_LEFT,K_ALT_M,K_ALT_N,K_ALT_O,K_ALT_P,K_ALT_PGDN,K_ALT_PGUP,K_ALT_Q,K_ALT_R,K_ALT_RETURN,K_ALT_RIGHT,K_ALT_S,K_ALT_T,K_ALT_TAB,K_ALT_U,K_ALT_UP,K_ALT_V,K_ALT_W,K_ALT_X,K_ALT_Y,K_ALT_Z,K_BS,K_CTRL_A,K_CTRL_B,K_CTRL_BS,K_CTRL_C,K_CTRL_D,K_CTRL_DEL,K_CTRL_DOWN,K_CTRL_E,K_CTRL_END,K_CTRL_ENTER,K_CTRL_F,K_CTRL_F1,K_CTRL_F10,K_CTRL_F11,K_CTRL_F12,K_CTRL_F2,K_CTRL_F3,K_CTRL_F4,K_CTRL_F5,K_CTRL_F6,K_CTRL_F7,K_CTRL_F8,K_CTRL_F9,K_CTRL_G,K_CTRL_H,K_CTRL_HOME,K_CTRL_I,K_CTRL_INS,K_CTRL_J,K_CTRL_K,K_CTRL_L,K_CTRL_LEFT,K_CTRL_M,K_CTRL_N,K_CTRL_O,K_CTRL_P,K_CTRL_PGDN,K_CTRL_PGUP,K_CTRL_PRTSCR,K_CTRL_Q,K_CTRL_QUESTION,K_CTRL_R,K_CTRL_RET,K_CTRL_RETURN,K_CTRL_RIGHT,K_CTRL_S,K_CTRL_T,K_CTRL_TAB,K_CTRL_U,K_CTRL_UP,K_CTRL_V,K_CTRL_W,K_CTRL_X,K_CTRL_Y,K_CTRL_Z,K_DEL,K_DOWN,K_END,K_ENTER,K_ESC,K_F1,K_F10,K_F11,K_F12,K_F2,K_F3,K_F4,K_F5,K_F6,K_F7,K_F8,K_F9,K_HOME,K_INS,K_LEFT,K_PGDN,K_PGUP,K_RETURN,K_RIGHT,K_SH_F1,K_SH_F10,K_SH_F11,K_SH_F12,K_SH_F2,K_SH_F3,K_SH_F4,K_SH_F5,K_SH_F6,K_SH_F7,K_SH_F8,K_SH_F9,K_SH_TAB,K_SPACE,K_TAB,K_UP,KP_ALT_5,KP_ALT_ASTERISK,KP_ALT_ENTER,KP_ALT_MINUS,KP_ALT_PLUS,KP_ALT_SLASH,KP_CTRL_5,KP_CTRL_ASTERISK,KP_CTRL_MINUS,KP_CTRL_PLUS,KP_CTRL_SLASH,"VK_ADD
","VK_BACK ","VK_CANCEL ","VK_CAPITAL ","VK_CLEAR
","VK_CONTROL ","VK_DECIMAL ","VK_DELETE ","VK_DIVIDE
","VK_DOWN ","VK_END ","VK_ESCAPE ","VK_EXECUTE
","VK_F1 ","VK_F10 ","VK_F11 ","VK_F12
","VK_F13 ","VK_F14 ","VK_F15 ","VK_F16
","VK_F17 ","VK_F18 ","VK_F19 ","VK_F2
","VK_F20 ","VK_F21 ","VK_F22 ","VK_F23
","VK_F24 ","VK_F3 ","VK_F4 ","VK_F5
","VK_F6 ","VK_F7 ","VK_F8 ","VK_F9
","VK_HELP ","VK_HOME ","VK_INSERT ","VK_LEFT
","VK_MBUTTON ","VK_MENU ","VK_MULTIPLY ","VK_NEXT
","VK_NUMLOCK ","VK_NUMPAD0 ","VK_NUMPAD1 ","VK_NUMPAD2
","VK_NUMPAD3 ","VK_NUMPAD4 ","VK_NUMPAD5 ","VK_NUMPAD6
","VK_NUMPAD7 ","VK_NUMPAD8 ","VK_NUMPAD9 ","VK_PAUSE
","VK_PRINT ","VK_PRIOR ","VK_RBUTTON ","VK_RETURN
","VK_RIGHT ","VK_SCROLL ","VK_SELECT
",VK_SEPARATOR,"VK_SHIFT ","VK_SNAPSHOT ","VK_SPACE
","VK_SUBTRACT ","VK_TAB ","VK_UP "
reserved4=
reserved5=
rwordsymbols=:,_
symbols={,},[,],(,),.,=,+,-,*,/,:,;,<,>,|,&,#,~,!,^,?,@
symbols2=
strings=',""""
literal=
opentag=
closetag=
opencom=/*
closecom=*/
comsearch=80
eolcom=&&,*,//
comcol=0,-1,0
tabs=
helpfile=
sensitive=0
active=1
syntaxspell=0
---8<-----------------
Robert Campsmith
2009-04-10 16:21:37 UTC
Permalink
rl
You might want to take a look at Kedit http://www.kedit.com/
I have been using it since Summer'87
-- Robert
D.Campagna
2009-04-14 14:01:44 UTC
Permalink
Post by rl
Thanks everyone for all the leads. I have been using xEditW as it is
...
Post by rl
programmers' notepad, notepad++, ultraedit and xDevEdit. (I haven't
tried xAiler yet as it is much more than an editor and is priced
accordingly). To my great joy I've also discovered that Ed now has a
You can download a free editor, xedit, from the Xailer's site, and I was
referring to it. I find it good. Sorry for the confusing information given.
(Now, after reading the many answers you received, I am trying xMate too...)
D. Campagna
rl
2009-04-16 11:44:39 UTC
Permalink
Post by rl
Thanks everyone for all the leads. I have been using xEditW as it is
...
Post by rl
programmers' notepad, notepad++, ultraedit and xDevEdit. (I haven't
tried xAiler yet as it is much more than aneditorand is priced
accordingly). To my great joy I've also discovered that Ed now has a
You can download a freeeditor, xedit, from the Xailer's site, and I was
referring to it. I find it good. Sorry for the confusing information given.
(Now, after reading the many answers you received, I am trying xMate too...)
D. Campagna
Wow. I had no idea so many editors even existed.
Thank you to each and every person who has shared their thoughts and
experiences here.
I have tried each editor suggested.
My philosophy is that there is no best editor, just the editor that is
best for you, the one you are most comfortable with and which works
most easily with your own programming methods and style.
So far, for me, Ed for Windows has been a favourite in that regard,
but after a couple of days of banging my head against the brick wall
of its C-like extension language trying to get it to to do pair
matching on method .. return, try .. end, with object .. end and
switch .. end, it has slipped in the rankings somewhat.
This evening I downloaded and installed Zeus and while, like any new
editor, there is a level of effort involved in getting used to it and
there are still things I don't understand, it feels very natural and
easy to configure, so I will be investing more time evaluating it and
will share my experiences here over the next few weeks.
Regards
rl
JussiJ
2009-04-14 04:55:43 UTC
Permalink
Post by rl
Just wondering if anyone has suggestions as to a programmers'
editor
Zeus for Windows IDE : http://www.zeusedit.com
Post by rl
with good language support (or ability to define language
support) for xHarbour/Clipper?
Zeus comes with a language definition for Clipper (i.e syntax
highlighting), but it can be easily configure for almost any
programming language.

It also does Clipper code folding.

NOTE: Zeus is shareware.

Jussi Jumppanen
Author: Zeus for Windows IDE
Loading...