Umfrage: Welchen Editor benutzt ihr?
Notepad
Eclipse
jEdit
SciTE
Notepad++
einen ganz anderen, nämlich...
[Zeige Ergebnisse]
 
Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Welchen Editor benutzt ihr?
30.04.2007, 22:22 Uhr
Beitrag #1
Welchen Editor benutzt ihr?
So, nachdem ich gestern mal wieder in einem 50 KB großen Multifunktionsscript etwas nachgeschaut habe und das aus Faulheit wie üblich mit dem Windows-Editor geöffnet habe, hab ich mir gedacht... Eigentlich wär ein schlanker Editor mit Syntax-Highlighting und Unterstützung für die AnGeL-spezifischen Befehle doch ganz nett. Ich hab zwar durchaus auch andere Programme auf dem Rechner, aber man will ja nicht wegen jeder Kleinigkeit eine komplette Entwicklungseinrichtung starten müssen - zumal mein IRC-Rechner hier aus dem Jahre 1999 stammt und deshalb nur 433 MHz hat. Smile
Früher hab ich schon verschiedene andere Editoren für verschiedene Sprachen verwendet, hier mal ein Auszug derer, die man ohne zusätzliche Lizenzen bekommt:
  • Notepad.exe aka Editor: Kennt wohl jeder, weniger Features für mehr Geld gibts nicht. Wink
  • Eclipse für Java: unheimlich mächtig, unterstützt auch einige andere Sprachen mehr oder weniger ausführlich, braucht aber auf diesem Rechner viel zu lange zum "mal zwischendurch" benutzen.
  • Dev-C++: Schön schlank, startet schnell, ist aber eben leider nichts für VBScript.
  • jEdit: schon etwas schlanker und unterstützt ebenfalls VBScript, basiert wie Eclipse auf Java und ist mir deshalb in den meisten Fällen ebenfalls zu träge und umständlich beim starten.
Also hab ich mich gestern mal auf die Suche nach weiteren Alternativen gemacht und bin auf SciTE und Notepad++ gestoßen, welche beide auf dem Scintilla-Projekt basieren. SciTE sieht unglaublich mächtig aus, es gibt sogar lexikalische Scanner für verschiedene Sprachen und man kann für die verschiedenen Sprachen Autovervollständigung inklusive Hilfetexten selbst erstellen oder teilweise auch vorgefertigt herunterladen. Der Nachteil: SciTE ist in der Konfiguration (reine Textdateien) kompliziert und für Einsteiger daher abschreckend.
Notepad++ dagegen hat hübsche Menüs, man kann sogar Syntax-Highlighting für "eigene" Sprachen über eine grafische Oberfläche konfigurieren, auch wenn mir diese Funktionalität auf den ersten Blick weniger mächtig als die Unterstützung für die bereits eingebauten Sprachen erscheint (VBS ist eingebaut, aber eben nicht inklusive AnGeL-Script). Zudem ist die Autovervollständigungs-Funktionalität weniger mächtig als bei SciTE: Nur vordefinierte Schlüsselwörter, keine im eigenen Code benutzten Variablen oder Parameterlisten für Funktionen/Methoden.

Meine Wunschvorstellung ist ein Editor, der erstens schnell gestartet ist und zweitens möglichst viel Komfort auch für AnGeL-Scipts bietet, also möglichst Syntax-Highlighting und Autovervollständigung für die AnGeL-Sprachelemente.

Deshalb nun meine Frage an die Community: Welchen Editor würdet ihr mir empfehlen? Habt ihr für diesen irgendwelche Tipps? Speziell für SciTE nehme ich auch gerne kompetent vorgefertigte Konfigurationen. Wink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.05.2007, 07:10 Uhr
Beitrag #2
RE: Welchen Editor benutzt ihr?
also ich arbeite persönlich mit notepad++... is schnell, schlank und übersichtlich. für die scripte reicht eigentlich das was es bietet bereits. Wenn der die Funktionen die man selbst eingerichtet hat selbst erkennen würde, wär das natürlich toll aber da muss man das leider selbst erst in die api schreiben damit die autovervollständigung greift, aber die benutz ich selten... nur ma vielleicht um zu gucken ob ich nicht vielleicht was zufällig finde was passen könnte.


aber du als linux user kannst ja noch mit emacs arbeiten, gibts auch für windows *g* aber des ist wohl weniger gut geeignet...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.05.2007, 14:38 Uhr (Dieser Beitrag wurde zuletzt bearbeitet: 10.01.2008 16:56 Uhr von Sp33d.)
Beitrag #3
RE: Welchen Editor benutzt ihr?
UltraEdit mit angepasster Config, damit VBS/AnGel-Sachen auch gehighlighted werden und .asc automatisch mit dieser Syntaxhighlight geöffnet wird.

Viele Grüße
Laurens "Sp33d" Stötzel
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.05.2007, 15:12 Uhr
Beitrag #4
RE: Welchen Editor benutzt ihr?
Ehrlich gesagt, vertrau ich dem alten Editor (sprich Notepad) von Microsoft Biggrin

Nun hab ich mir aber den Notepad++ gezogen und bin begeistert. Werd den nun öffters benutzen

EDIT: Den UltraEdit hab ich zwar auch aber hab vergessen wie ich den configgen kann das der auch von .asc-Scripten die Syntax highlightet Confused

MfG Firefox
2GB Onlinespeicher mit Dropbox
[Bild: keinekohle_468x15.gif]
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.05.2007, 16:06 Uhr (Dieser Beitrag wurde zuletzt bearbeitet: 01.05.2007 16:08 Uhr von Sp33d.)
Beitrag #5
RE: Welchen Editor benutzt ihr?
C:\Programme\Ultra-Edit32\wordfile.txt öffnen
Dadrin nach einer Zeile á la
Zitat:/L2"Visual Basic" VB_LANG Line Comment = ' File Extensions = BAS FRM CLS VB VBS VBA CTL
suchen und am Ende einfach " ASC" anhängen (ohne Anführungszeichen).

BTW: Link zu Notepad++ wer es sucht

Viele Grüße
Laurens "Sp33d" Stötzel
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.05.2007, 18:14 Uhr
Beitrag #6
RE: Welchen Editor benutzt ihr?
in notepad++ muss man übrigens die langs.xml öffnen und dort die passende spalte suchen und asc dazupacken.

bei mir sieht das so aus und befindet sich in zeile 65:

Zitat: <Language name="vb" ext="vb vbs asc" commentLine="REM" commentStart="" commentEnd="">
<Keywords name="instre1">addhandler addressof andalso alias and ansi as assembly attribute auto begin boolean byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class clng cobj compare const continue cshort csng cstr ctype currency date decimal declare default delegate dim do double each else elseif end enum erase error event exit explicit false finally for friend function get gettype global gosub goto handles if implement implements imports in inherits integer interface is let lib like load long loop lset me mid mod module mustinherit mustoverride mybase myclass namespace new next not nothing notinheritable notoverridable object on option optional or orelse overloads overridable overrides paramarray preserve private property protected public raiseevent readonly redim rem removehandler rset resume return select set shadows shared short single static step stop string structure sub synclock then throw to true try type typeof unload unicode until variant wend when while with withevents writeonly xor</Keywords>
</Language>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.05.2007, 14:04 Uhr
Beitrag #7
RE: Welchen Editor benutzt ihr?
Scite.
Tabs sind was tolles, und schnell isser auch noch.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste