Does anyone know of a good low cost (free or less than $50) text editor
(native Windoze executable) that can be used with Verilog? I have looked at:
(1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
(2) NEdit (not native windows; no BEGIN/END support)
(3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
(4) jEdit (Java is slow and awkward; no BEGIN/END support)
(5) TextPad (no BEGIN/END support)
But none of these will deal with BEGIN/END syntax (i.e., {} blocks are good
for "C", PERL, etc., but not for Verilog).
> Does anyone know of a good low cost (free or less than $50) text editor
> (native Windoze executable) that can be used with Verilog? I have looked at:
> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
> (2) NEdit (not native windows; no BEGIN/END support)
> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> (5) TextPad (no BEGIN/END support)
>
> But none of these will deal with BEGIN/END syntax (i.e., {} blocks are good
> for "C", PERL, etc., but not for Verilog).
>
> Any suggestions?
>
> Thanks,
> [email protected]
Xemacs has Verilog and VHDL modes that do every thing you want. Get it
from http://www.xemacs.org.
>On Tue, 06 Jul 2004 20:48:58 +0000, A wrote:
>
>> Does anyone know of a good low cost (free or less than $50) text editor
>> (native Windoze executable) that can be used with Verilog? I have looked at:
>> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
>> (2) NEdit (not native windows; no BEGIN/END support)
>> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
>> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
>> (5) TextPad (no BEGIN/END support)
>>
>> But none of these will deal with BEGIN/END syntax (i.e., {} blocks are good
>> for "C", PERL, etc., but not for Verilog).
>>
>> Any suggestions?
>>
>> Thanks,
>> [email protected]
>
>Xemacs has Verilog and VHDL modes that do every thing you want. Get it
>from http://www.xemacs.org.
Vim (http://www.vim.org ) will also meet the OP's requirements. Load
the (supplied) matchit plugin, and it will also treat begin/end (and
other keywords) as brackets that can be matched.
Ultra-Edit is great! It supports vertical copy/paste, which is a great help
when you have bit by bit manipulation on a 64-bit buses...It also allows
versatile syntax highlighting...
But it's not free...
Kelvin
"A" <[email protected]> wrote in message
news:_eEGc.29756$[email protected]..
> Does anyone know of a good low cost (free or less than $50) text editor
> (native Windoze executable) that can be used with Verilog? I have looked
at:
> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
> (2) NEdit (not native windows; no BEGIN/END support)
> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> (5) TextPad (no BEGIN/END support)
>
> But none of these will deal with BEGIN/END syntax (i.e., {} blocks are
good
> for "C", PERL, etc., but not for Verilog).
>
> Any suggestions?
>
> Thanks,
> [email protected]
>
>
Ultraedit with verilog wordfile and gvim are your choices.
Personally I'm in favour of gvim coz it's free.
Best,
Chenbo
"A" <[email protected]> 写入邮件 news:_eEGc.29756$[email protected]..
: Does anyone know of a good low cost (free or less than $50) text editor
: (native Windoze executable) that can be used with Verilog? I have looked
at:
: (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
: (2) NEdit (not native windows; no BEGIN/END support)
: (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
: (4) jEdit (Java is slow and awkward; no BEGIN/END support)
: (5) TextPad (no BEGIN/END support)
:
: But none of these will deal with BEGIN/END syntax (i.e., {} blocks are
good
: for "C", PERL, etc., but not for Verilog).
:
: Any suggestions?
:
: Thanks,
: [email protected]
:
:
"Kelvin" <[email protected]> wrote in message news:<[email protected]>...
It supports vertical copy/paste, which is a great help
> when you have bit by bit manipulation on a 64-bit buses...It also allows
> versatile syntax highlighting...
Kelvin,
VIM also supports vertical/column copy and past, as well as syntax highlighting.
On Thu, 08 Jul 2004 09:51:35 -0700, Jeremy Webb wrote:
> "Kelvin" <[email protected]> wrote in message news:<[email protected]>...
> It supports vertical copy/paste, which is a great help
>> when you have bit by bit manipulation on a 64-bit buses...It also allows
>> versatile syntax highlighting...
>
> Kelvin,
>
> VIM also supports vertical/column copy and past, as well as syntax highlighting.
>
> Later,
>
> Jeremy
Xemacs does absolutely everything that every other editor can do plus much
much more. Don't waste your time learning a primitive editor like VI.
Emacs/Xemacs has a learning curve but once you're over it you'll find its
the most powerful development tool you'll ever encounter.
+ Code completion and intellisensing
+ Integrated class browser
+ Project/workspace management
+ Fully configurable syntax highlighting
+ Seamless FTP editing
+ Integrated version control
> I have looked at:
> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
> (2) NEdit (not native windows; no BEGIN/END support)
> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> (5) TextPad (no BEGIN/END support)
Zeus has a "Brace String Prefix" and "Brace String Postfix"
feature which should do what you required.
What this feature will can be illustrate as follows. Consider
the case where this text is typed:
if begin<hit the enter key here>
After the enter key is hit Zeus will expand the text to read
as follows:
if begin
<cursor is now here>
end
Also the Edit, Find Matching Brace menu function will also
move the cursor between matching begin and end markers.
To configure Zeus just goto the template section of the Zeus
Document Type.
> Take a look at the Zeus for Windows programmer's editor:
>
> http://www.zeusedit.com/lookmain.html
>
> Some of the Zeus programming features include:
"A" <[email protected]> wrote in message news:<_eEGc.29756$[email protected]>.. .
> Does anyone know of a good low cost (free or less than $50) text editor
> (native Windoze executable) that can be used with Verilog? I have looked at:
> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
> (2) NEdit (not native windows; no BEGIN/END support)
> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> (5) TextPad (no BEGIN/END support)
>
> But none of these will deal with BEGIN/END syntax (i.e., {} blocks are good
> for "C", PERL, etc., but not for Verilog).
>
> Any suggestions?
>
> Thanks,
> [email protected]
Um,I've been using TexpPad (15$ IIRC) forever and never even worried
about begin/end issue but then I don't usually need to be pampered
with auto completion etc.
I am more keen for it to show colors and support huge files.
Probably most of the editors suggested can do most of what you want,
but always something missing.
Every software can do most but not all of the things you want...That's the
ethics
of businessmenship. They don't need to get their competitors out of the text
editor
'industry'...:P
Kelvin
"john jakson" <[email protected]> wrote in message
news:[email protected] om...
> "A" <[email protected]> wrote in message
news:<_eEGc.29756$[email protected]>.. .
> > Does anyone know of a good low cost (free or less than $50) text editor
> > (native Windoze executable) that can be used with Verilog? I have looked
at:
> > (1) EditPlus (errors with {} in a PERL program; no BEGIN/END
support)
> > (2) NEdit (not native windows; no BEGIN/END support)
> > (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END
support)
> > (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> > (5) TextPad (no BEGIN/END support)
> >
> > But none of these will deal with BEGIN/END syntax (i.e., {} blocks are
good
> > for "C", PERL, etc., but not for Verilog).
> >
> > Any suggestions?
> >
> > Thanks,
> > [email protected]
>
>
> Um,I've been using TexpPad (15$ IIRC) forever and never even worried
> about begin/end issue but then I don't usually need to be pampered
> with auto completion etc.
>
> I am more keen for it to show colors and support huge files.
>
> Probably most of the editors suggested can do most of what you want,
> but always something missing.
>
> regards
>
> johnjakson_usa_com
UltraEdit Re: Text Editor for Verilog (also C, PERL, VHDL)
So far, I like UltraEdit (http://www.ultraedit.com/). It does not support
BEGIN/END, but it seems to do all else. I will also look into gVim and Zeus,
as others have suggested.
"I" wrote in message news:_eEGc.29756$[email protected]..
> Does anyone know of a good low cost (free or less than $50) text editor
> (native Windoze executable) that can be used with Verilog? I have looked
at:
> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
> (2) NEdit (not native windows; no BEGIN/END support)
> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
> (5) TextPad (no BEGIN/END support)
>
> But none of these will deal with BEGIN/END syntax (i.e., {} blocks are
good
> for "C", PERL, etc., but not for Verilog).
>
> Any suggestions?
>
> Thanks,
> [email protected]
>
>
> On Tue, 06 Jul 2004 20:48:58 +0000, A wrote:
>
>
>>Does anyone know of a good low cost (free or less than $50) text editor
>>(native Windoze executable) that can be used with Verilog? I have looked at:
>> (1) EditPlus (errors with {} in a PERL program; no BEGIN/END support)
>> (2) NEdit (not native windows; no BEGIN/END support)
>> (3) e93 (based on Tcl/Tk 8.4 from Active State; no BEGIN/END support)
>> (4) jEdit (Java is slow and awkward; no BEGIN/END support)
>> (5) TextPad (no BEGIN/END support)
>>
>>But none of these will deal with BEGIN/END syntax (i.e., {} blocks are good
>>for "C", PERL, etc., but not for Verilog).
>>
>>Any suggestions?
>>
>>Thanks,
>> [email protected]
>
>
> Xemacs has Verilog and VHDL modes that do every thing you want. Get it
> from http://www.xemacs.org.