Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#10

Re: Vorschlag für Quelltext-Editor

  Alt 31. Aug 2006, 08:46
Zitat von Der_Unwissende:
ich verwende auch diese Art der Kommentare und dies ist auch bei meinem Arbeitgeber so erwünscht.`
Warum?
Zitat von Der_Unwissende:
man kommt mir der Abschnitt über 5 Bildschirmseiten bekannt vor
Deshalb? Wie kommt Ihr zu so langen Methoden? In den letzten 6/7 Jahren bin ich auf vielleicht eine handvoll Methoden gestoßen, wo sich Code länger als 100 Zeilen nicht sinnvoll vermeiden ließ, aber 5 Seiten (über 300 Zeilen) nicht einmal...

Geht im Menü auf Ansicht -> Templates (evtl. Vorlagen). Dann die zu z.B.: forb erst auswählen, dann rechtsklick und auf Bearbeiten. Dann die untenstehenden Änderungen übernehmen (nur 5. Zeile von unten gezählt):
Code:
<?xml version="1.0" encoding="utf-8" ?>

<codetemplate   xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
            version="1.0.0">
   <template name="forb" surround="true" invoke="manual">
      <script language="Delphi" onenter="false" onleave="false" onvalidate="true">
         ValidateForTemplate;
      </script>
      <point name="index">
         <text>
         I
         </text>
         <hint>
            loop counter
         </hint>
      </point>
      <point name="val">
         <text>
         0
         </text>
         <hint>
            loop low bound
         </hint>
      </point>
      <point name="count">
         <text>
            List.Count
         </text>
         <hint>
            loop high bound
         </hint>
      </point>
      <description>
         for loop
      </description>
      <author>
         Borland Software Corporation
      </author>
      <script language="Delphi" onenter="false" onleave="true">
         DeclareVariable(|index|);
      </script>
      <code language="Delphi" context="methodbody" delimiter="|"><![CDATA[for |index| := |val| to |count| - 1 do
begin
|selected||*||end|
end;[color=#ff0000][b] // for |index| := |val| to |count| - 1 do[/b][/color]
]]>
      </code>
   </template>
</codetemplate>
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat