Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Code Style Einrückung von Case Strukturen (https://www.delphipraxis.net/85566-code-style-einrueckung-von-case-strukturen.html)

DelphiManiac 1. Feb 2007 15:43


Code Style Einrückung von Case Strukturen
 
Hallo,

ich habe eine Frage an euch, wie rückt ihr eure Case Strukturen ein?
Ich hab da irgendwie Probleme die Case richtig einzurücken.

Vielleicht habt ihr ja ein paar Anregungen (oder Styleregeln)..

Viele Grüße
DelphiManiac

SirThornberry 1. Feb 2007 16:05

Re: Code Style Einrückung von Case Strukturen
 
ich machs so
Delphi-Quellcode:
case variable of
  variante1:
    begin
      Bedingungen
    end;
  varinate2: Einzelbedingung
end;

DelphiManiac 1. Feb 2007 16:18

Re: Code Style Einrückung von Case Strukturen
 
Hi,
ja so mache ich es auch, denke, dann bleibe ich auch dabei.
Habe noch eine Frage, ich stehe des Öfteren vor dem Problem, dass ich alte
Programm refaktoriere und meinen Codestyle anpasse (vor 3 Jahren hatte ich nämlich noch keinen :-))
Das heißt ich rücke desöfteren ganze Codeblöcke ein. Aber alles händisch,
wisst ihr, bzw weißt du wie ich einen ganzen Block "anfassen kann" und ihn um ein Tab verschiebe??
Ich nutzte das BDS 2006 Pro. Mit markieren und Tab gehts leider nicht.

Danke euch

Jürgen Thomas 1. Feb 2007 16:29

Re: Code Style Einrückung von Case Strukturen
 
Ich glaube, Shift-Ctrl-I zum Einrücken (Indent) und Shift-Ctrl-U (Unindent) zum Ausrücken. Jürgen

pitti platsch 1. Feb 2007 16:37

Re: Code Style Einrückung von Case Strukturen
 
Bei mir isses so:
Delphi-Quellcode:
case variable of
  variante1: begin
    Bedingungen
  end;
  varinate2: Einzelbedingung
else
  Sonstwas;
end;
Das Einrücken von codeblöcken geht auch alternativ mit Ctrl+K+I bzw. Ctrl+K+U

DelphiManiac 1. Feb 2007 16:38

Re: Code Style Einrückung von Case Strukturen
 
D :-D :-D
Danke Jürgen, das erspart mir viele manuelle (mühselige) Einrückungen...

Habs getestet klappt so wie du es geschrieben hast.

Thx

DelphiManiac 1. Feb 2007 17:06

Re: Code Style Einrückung von Case Strukturen
 
@pitti Platsch
Zitat:

Das Einrücken von codeblöcken geht auch alternativ mit Ctrl+K+I bzw. Ctrl+K+U
Das klappt bei mir (BDS 2006 Pro) leider nicht, vielleicht geht das nur in älteren Delphi IDE's??

DMW 1. Feb 2007 17:12

Re: Code Style Einrückung von Case Strukturen
 
Bei mir so:
Code:
switch (variable)
{
case FIRST_CASE:
    ...
    break;

case SECOND_CASE:
    ...
case THIRD_CASE:
    break;
}
oder
Delphi-Quellcode:
case variable of
FIRST_CASE:
    begin
    ...
    end;
SECOND_CASE:
    ...
end;
In Delphi scheint mir allerdings SirThornberrys Stil noch übersichtlicher zu sein...

Bzgl. Tastenkombination: da empfehle ich CnPack, da gibt es irgendwo eine Einstellung, die es möglich macht, mit Tab und Shift+Tab ein- und auszurücken.

Thorben_K 1. Feb 2007 17:13

Re: Code Style Einrückung von Case Strukturen
 
also bei mir klappt es so, hab auch delphi 2006 pro :D

pitti platsch 1. Feb 2007 17:18

Re: Code Style Einrückung von Case Strukturen
 
Bei Turbo Delphi 2006 klappt es mit Ctrl+K+I bzw. +U


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:29 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz