Forum: FPGA, VHDL & Co. "Bester" Editor für VHDL unter Windows


von Christian P. (kron)


Lesenswert?

Hallo,

ich suche mal wieder / immer noch den richtigen Editor für VHDL unter 
Windows.
Ich habe schon mit Notepad++, Textpad, Crimson Editor gearbeitet.
Notepad++ schnitt bisher bei mir am Besten ab.
Was mir da aber nicht gefällt, ist die fehlende Möglichkeit,
eine einzelne Zeile zu kommentieren, das geht immer nur mit Markieren,
und die relativ schlechte Makro-Aufnahme
(Ich möchte ein Makro, dass mir nach Eingabe eines process-Namens
den Rahmen für den Prozess baut, also aus "test" werde:

test: process ()
begin

end process test;

Und der Cursor soll dann idealerweise in der Klammer stehen.
Das schafft notepad++ nicht, und vor allem ignoriert es Tabs,
d.h. das begin und end steht immer ganz vorn in der Zeile.

Was ist euer Editor für VHDL unter Windows,
vielleicht habe ich ja einen übersehen, der alles kann, was ich will.

von Johannes S. (Gast)


Lesenswert?

Ich würde dir mal dazu raten Emacs anzusehen.

von adpat (Gast)


Lesenswert?

Wenn du sowieso schon ISE Webpack hast ist der integrierte Editor doch 
gar nicht mal so schlecht (auch wenn man etwas non-XILINX damit machen 
möchte kann man den ja verwenden). Nachteil ist natürlich der overhead 
bei der Dateiausgabe und allein für nen editor ist das Programm bißchen 
groß.

von Falk B. (falk)


Lesenswert?

http://home.arcor.de/jensaltmann/JFE/jfe.htm

Den kann man mit beliebiger Syntax konfigurieren. Auch "etwas" kleiner 
als ISE. ;-)

MFG
Falk

von Ingmar (Gast)


Lesenswert?

Mit Notepap++ kann man doch zeilenweise im Block auskommentieren, in dem 
man zuvor den gesamten Block markiert.

von Stefan W. (wswbln)


Lesenswert?

...mein Lieblingseditor für alle mögliche Programmierereien ist 
UltraEdit (http://www.ultraedit.com).

Spitze ist auch die super Vergleichsfunktion!

von Christian P. (kron)


Lesenswert?

Vielen Dank für eure Tipps!

Also Emacs ist mir glaube ich erstmal zu überladen,
zumindest jetzt so auf Anhieb.

Das mit dem integrierten Editor von ISE geht
auch nicht, da ich mit 2 Monitoren arbeite
und ISE in dem einen und den Editor im andern haben möchte.

JFE hat standardmäßig kein Syntaxhighlighting, wie
mache ich dass, Falk? :)
Außerdem scheint er Tabulatoren zu ignorieren,
ich lande mit Enter immer ganz vorne in der Zeile.

>Mit Notepap++ kann man doch zeilenweise im Block auskommentieren, in dem
>man zuvor den gesamten Block markiert.

Das habe ich ehrlich gesagt nicht verstanden

Zu Ultraedit: Hmmmmm, das sieht nicht schlecht aus,
aber ist ja leider kostenpflichtig...
Weißt du, wie sich das nach Ablauf der 45 Testtage verhält?

Ich muss ja (leider) sagen, dass mir Notepad++
bisher trotzdem immer noch am Besten gefällt, das sieht
irgendwie...freundlich aus. :)
Klingt jetzt nicht sehr rational, ich weiß,
aber damit fühlt sich das Programmieren nicht so trocken an.
Und ich vermisse bei (glaube ich) allen anderen Tab-Schließ-Kreuze
an den einzelnen Tabs.
Leider ist der Support für Notepad++ in Form des Forums auf
der Seite miserabel, da antwortet niemand.
Ich bin mir fast sicher, dass die Problemchen, die ich damit
habe, mehr oder weniger leicht gelöst werden könnten.

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

@ Christian Peters

>JFE hat standardmäßig kein Syntaxhighlighting, wie
>mache ich dass, Falk? :)

Settings -> synthax colors

Dort kannst du deine beliebige Syntaxfarben einfach und schnell 
definieren.
Im Anhang meine jfe.ini, dort sind schon ein paar Sachen drin.

>Außerdem scheint er Tabulatoren zu ignorieren,
>ich lande mit Enter immer ganz vorne in der Zeile.

Um das zu ändern umm du im Menu Settings -> Autoindent aktivieren.

MFG
Falk

von Christian P. (kron)


Lesenswert?

@Falk
Das sieht schon besser aus, vielen Dank. :)
Die Schriftdicke kann man aber nicht einstellen
bei den Syntaxfarben, oder?

von Falk B. (falk)


Lesenswert?

@ Christian Peters

>Die Schriftdicke kann man aber nicht einstellen
>bei den Syntaxfarben, oder?

Nein, nur Schriftfarbe und Hintergrundfarbe.

MFG
Falk

von Rick Dangerus (Gast)


Lesenswert?

@ Christian:
> Das mit dem integrierten Editor von ISE geht
> auch nicht, da ich mit 2 Monitoren arbeite
> und ISE in dem einen und den Editor im andern haben möchte.

Du kannst doch das Editorfenster abkoppeln (Windows->Float) und 
plazieren, wo Du möchtest.

Rick

von Johnsn (Gast)


Lesenswert?

Auch wenn dir Emacs zu überladen aussieht, ich hab mich voll damit 
angefreundet und kann ihn nur weiterempfehlen.

von Marcio (Gast)


Lesenswert?

If you like UltraEdit but do not want to pay for an editor, try ConTEXT:

http://www.context.cx

It is "almost" a Ultraedit clone :-) (much simpler, of course! :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.