FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > Verilog

Verilog comp.lang.verilog newsgroup / usenet

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-06-2004, 10:48 PM
A
Guest
 
Posts: n/a
Default Text Editor for Verilog (also C, PERL, VHDL)

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]


Reply With Quote
  #2 (permalink)  
Old 07-07-2004, 12:59 AM
B. Joshua Rosen
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

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.


Reply With Quote
  #3 (permalink)  
Old 07-07-2004, 03:31 AM
Allan Herriman
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

On Tue, 06 Jul 2004 18:59:35 -0400, "B. Joshua Rosen"
<[email protected]> wrote:

>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.

Regards,
Allan.
Reply With Quote
  #4 (permalink)  
Old 07-07-2004, 03:37 AM
Kelvin
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

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]
>
>



Reply With Quote
  #5 (permalink)  
Old 07-07-2004, 04:01 AM
Chenbo Liu
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

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]
:
:

Reply With Quote
  #6 (permalink)  
Old 07-08-2004, 06:51 PM
Jeremy Webb
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

"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
Reply With Quote
  #7 (permalink)  
Old 07-09-2004, 03:18 AM
B. Joshua Rosen
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

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.

Reply With Quote
  #8 (permalink)  
Old 07-09-2004, 07:10 AM
Jussi Jumppanen
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

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?


Take a look at the Zeus for Windows programmer's editor:

http://www.zeusedit.com/lookmain.html

Some of the Zeus programming features include:

+ 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.

Jussi Jumppanen
http://www.zeusedit.com
Reply With Quote
  #9 (permalink)  
Old 07-09-2004, 07:25 AM
Jussi Jumppanen
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

Jussi Jumppanen wrote:

> Take a look at the Zeus for Windows programmer's editor:
>
> http://www.zeusedit.com/lookmain.html
>
> Some of the Zeus programming features include:


I had a look at the Exuberant Ctags web page:

http://ctags.sourceforge.net/languages.html

and it says that Verilog is a supported language. This means
the Zeus class browser, intelli-sensing and code completion
should also work for Verilog.

Jussi Jumppanen
http://www.zeusedit.com
Reply With Quote
  #10 (permalink)  
Old 07-13-2004, 06:09 AM
john jakson
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

"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
Reply With Quote
  #11 (permalink)  
Old 07-15-2004, 12:36 PM
Cody
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

yeah lor.

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



Reply With Quote
  #12 (permalink)  
Old 08-16-2004, 11:05 PM
A
Guest
 
Posts: n/a
Default 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.

Thanks for all the responses.

Thanks,
[email protected]

"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]
>
>



Reply With Quote
  #13 (permalink)  
Old 04-29-2005, 12:02 AM
info_
Guest
 
Posts: n/a
Default Re: Text Editor for Verilog (also C, PERL, VHDL)

B. Joshua Rosen wrote:

> 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.



I like Crimson Editor, it's 100% free and easily customizable.
http://www.crimsoneditor.com

I've extended the Verilog coloring to SystemVerilog in case anyone wants this.

But afaik, it's not capable of begin ... end tokenizing.

Bert Cuzeau


Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems building SystemPerl maybe due to Verilog-Perl Fred Ma Verilog 0 03-06-2004 12:31 PM
Verilog PLI stubs in perl ? atul Verilog 3 02-25-2004 09:07 PM
ADV: Verilog and VHDL obfuscators available Ira Baxter Verilog 0 01-21-2004 07:21 PM
Re: Verilog Tcl editor with color coding a2zasics Verilog 3 10-15-2003 03:38 AM
Verilog/VHDL Simulation Elf Verilog 1 10-10-2003 06:31 PM


All times are GMT +1. The time now is 02:44 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved