Sync-Bearbeitungsmodus (IDE-Tutorial)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Der Quelltext-Editor - Index (IDE-Tutorial)


Im Sync-Bearbeitungsmodus lassen sich Bezeichner, die mehrfach im Quelltext vorhanden sind, gleichzeitig bearbeiten.

Sobald Sie den ersten Bezeichner ändern, wird dieselbe Änderung automatisch an den anderen Bezeichnern durchgeführt. Beispielsweise müssen Sie in einer Prozedur, in der die Variable TextStatus mehrmals vorkommt, nur den ersten Bezeichner bearbeiten, die anderen Vorkommen werden automatisch entsprechend geändert.

So verwenden Sie den Sync-Bearbeitungsmodus:

1. Wählen Sie im Quelltext-Editor einen Block aus, in dem ein Bezeichner mehrfach vorhanden ist.

TutorialIDEFig2-22.png

Abbildung 2-22. Markieren aller Vorkommen eines Bezeichners in einem Codeblock


2. Klicken Sie auf das Symbol Sync-Bearbeitungsmodus SyncEditIcon.png, das in der linken Leiste erscheint (die Spalte am linken Rand des Codefensters). Der erste des mehrfach vorhandenen Bezeichners wird markiert, die anderen werden unterstrichen. Der Cursor befindet sich auf dem ersten Bezeichner. Wenn der Quellcode mehrere Gruppen mit identischen Bezeichnern enthält, können Sie mit der Taste TAB zwischen den Bezeichnern im ausgewählten Bereich wechseln.

3. Beginnen Sie mit der Bearbeitung des ersten Bezeichners. Sobald Sie diesen ändern, wird dieselbe Änderung automatisch für die anderen Bezeichner übernommen. Der Bezeichner wird standardmäßig ersetzt. Um den Bezeichner zu ändern, ohne ihn zu ersetzen, verwenden Sie die Pfeiltasten, bevor Sie mit der Eingabe beginnen.

4. Nach der Änderung der Bezeichner können Sie den Sync-Bearbeitungsmodus beenden, indem Sie auf das Symbol Sync-Bearbeitungsmodus klicken oder die Taste Esc drücken.

Hinweis: Die Sync-Bearbeitungsfunktion ermittelt mehrfach vorhandene Bezeichner anhand eines Textstring-Vergleichs. Es erfolgt also keine Analyse der Bezeichner. So wird beispielsweise nicht zwischen zwei gleichnamigen Bezeichnern verschiedener Typen unterschieden, die sich in unterschiedlichen Gültigkeitsbereichen befinden. Aus diesem Grund ist der Sync-Bearbeitungsmodus für kleine Quellcodeabschnitte vorgesehen, etwa eine Methode oder eine Textseite. Zur Änderung größerer Quelltextabschnitte sollten Sie das Refactoring verwenden, mit dem Sie Ihren Quellcode verbessern können, ohne dessen Funktionalität zu verändern. Weitere Einzelheiten über das Refactoring finden Sie im Thema Refactoring.

Weitere Informationen über den Sync-Bearbeitungsmodus zeigt das Video: Sync Editing in RAD Studio 2010 von Mike Rozlog.

Weiter

Code Insight