Der Martin: wichtige Funktionalität einer IDE für dich

Beitrag lesen

Hallo,

  1. Verkürzte Codeschreibung. dedlfix hat diese geniale Sache ja schon vorgestellt.
    Habe ich gelesen, aber ich konnte mich für den Gedanken nicht wirklich begeistern. Die Funktionalität steckt zum Großteil auch schon in Autosuggest und Makros.
    Was von beiden meint ihr jeweils? Makros haben damit nichts zu tun. Tipp-Hilfe bei Autosuggestion ist der Teil, bei dem man die Großbuchstaben drückt (gebi für getElementById). Aber das div#foo.bar ist weder Autosuggestion noch Makro.

stimmt, das geht noch einen Schritt weiter. Mir fällt auch jetzt beim Lesen auf, dass es wohl zwei unterschiedliche Arten von Makros gibt. Zum einen die aufgezeichnete Sequenz einer Folge von Bedienschritten, zum andern wird aber z.B. in C die Definition von Konstanten, Textbausteinen und Pseudo-Funktionen mit #define auch als Makro bezeichnet. Daher hatte ich etwas wie

#define gebi getElementById

im Sinn.

* Komplett benutzerdefinierbare Tastatur-Shortcuts (ist mir ein wichtiges Merkmal)
Haben die IDEs heutzutage.

Haben wohl viele; oft aber nur beschränkt auf bestimmte Bereiche, etwa den Editor. Oder es bleibt ein kleiner Satz "festverdrahteter" Shortcuts, die sich nicht überschreiben oder umdefinieren lassen.

Ciao,
 Martin

--
Solange der Nagellack nicht trocken ist,
ist eine Frau praktisch wehrlos.
  (Burt Reynolds, US-Schauspieler)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(