Freigeben über


Verbesserungen des Visual FoxPro-Editors

Am Visual FoxPro-Editor wurden zahlreiche Verbesserungen vorgenommen, durch die die Bearbeitung und Untersuchung von Code erleichtert wird. Zu den Verbesserungen zählen auch zusätzliche Funktionalität und die Neuanordnung von Einstellungen und Steuerelementen.

Die folgenden IDE-Änderungen unterstützen einen Teil der zusätzlichen Funktionalität des Visual FoxPro-Editors.

Lesezeichen und Verknüpfungen

Der Visual FoxPro-Editor zeigt nun einen Auswahlrand auf der linken Seite des Fensters an. Hierdurch wird es Ihnen ermöglicht, eine Zeile hervorzuheben und Haltepunkte, Lesezeichen oder Verknüpfungen anzugeben. Weitere Informationen finden Sie unter Erstellen von Lesezeichen und Tasklistenverknüpfungen.

Lesezeichen verweisen auf eine bestimmte Zeile im Quellcode, zu der Sie eventuell zurückkehren möchten, um sie weiter zu bearbeiten oder um sie anzuzeigen. Sie können ein Lesezeichen über den Auswahlrand oder über das Menü Editor hinzufügen. Lesezeichen in Visual FoxPro werden nicht sitzungsübergreifend gespeichert.

Ähnlich wie Lesezeichen sind auch Verknüpfungen dauerhafte Codemarkierungen, die in der Foxtask-Tabelle gespeichert werden. Der Zugriff auf diese Verknüpfungen erfolgt über den Tasklisten-Manager.

Dialogfeld "Suchen"

Das Dialogfeld Suchen bietet nun die Unterstützung für Suchläufe mittels Mustervergleich mit Platzhaltern. Darüber hinaus stehen zahlreiche neue Tastenkombinationen zur Verfügung, um Suchläufe durchzuführen, ohne das Dialogfeld "Suchen" öffnen zu müssen.

Der Visual FoxPro-Editor unterstützt das Einbetten und Aktivieren von Hyperlinks. Wenn Sie einen gültigen Hyperlinkprotokolltrigger einbinden, wendet Visual FoxPro Hyperlinkattribute auf den eingegebenen Text an. Weitere Informationen finden Sie unter Dynamische Informationsfreigabe im Abschnitt "Einbetten von Hyperlinks".

Dialogfeld "Optionen"

Am Dialogfeld Optionen wurden die folgenden Verbesserungen vorgenommen:

  • Registerkarte "Editor"
    Die Registerkarte Editor des Dialogfeldes Optionen stellt die Funktionalität der Registerkarte Syntaxfarbe früherer Versionen sowie weitere Optionen zur Verfügung, die den Visual FoxPro-Editor betreffen.

  • Registerkarte "IDE"
    Die Registerkarte IDE ermöglicht es Ihnen, Einstellungen für unterschiedliche von Visual FoxPro verwendete Editortypen anzugeben. Dies umfasst Editoren für Programme, Methoden, gespeicherte Prozeduren, Textdateien und Memos. Diese Einstellungen sind die Standardeinstellungen, die für ein neues Dokument eines bestimmten Typs verwendet werden. Nachdem ein Dokument erstellt wurde, werden die jeweiligen Einstellungen in der Ressourcendatei Foxuser gespeichert, so dass sie beim nächsten Öffnen des Dokuments wiederhergestellt werden können.

    Ein Kontrollkästchen ermöglicht es Ihnen, die für ein bestimmtes Dokument in der Ressourcendatei Foxuser gespeicherten Einstellungen global außer Kraft zu setzen.

    Wenn Sie Visual FoxPro-Editoren in für den Vertrieb vorgesehenen Anwendungen verwenden, können Sie ihre Funktionalität kontrollieren, indem Sie den Zugriff auf die IntelliSense-Funktionen beschränken und die Verfügbarkeit von Hyperlinks deaktivieren.

Verschiedene Verbesserungen des Editors

Ergänzend zu den zuvor genannten Verbesserungen enthält diese Version von Visual FoxPro eine Fülle weiterer Verbesserungen. Diese Verbesserungen umfassen Folgendes:

  • In dieser Version von Visual FoxPro öffnet der Editor Dateien im Modus DENY WRITE und nicht im Modus DENY READ, so dass eine Datei auch dann gelesen oder kopiert werden kann, wenn sie im Visual FoxPro-Editor geöffnet ist.
  • Mit Hilfe der Kontextmenüs Format oder Editor können Sie markierten Text ohne großen Aufwand in Groß- oder Kleinbuchstaben umwandeln.
  • Das Menü Format verfügt über neue Optionen zur Steuerung des Zeilenumbruchs und der Anzeige von leerem Raum (Tabstopps, Leerzeichen und Absatzmarken).
  • Neben dem Dateinamen in der Titelleiste des Editorfensters wird nun ein Kennzeichen für geänderte Dateien (ein Sternchen) angezeigt, wenn das Dokument nicht gespeicherte Änderungen enthält.
  • Sie können nun angeben, ob beim Einrücken Tabstopps oder Leerzeichen eingefügt werden. Der Umfang der Einrückung kann ebenfalls festgelegt werden.
  • Im Dialogfeld Optionen können die Zeichen festgelegt werden, die für Kommentarzeichenfolgen verwendet werden, wenn Sie im Kontextmenü Format oder Editor den Befehl Kommentar auswählen.
  • Während der Bearbeitung von Quellcode hebt der Editor nun die Parameterinhalte einer Funktion hervor, sobald Sie eine schließende Klammer eingeben. Die Dauer der Hervorhebung kann im Dialogfeld Optionen festgelegt werden.
  • Zur Steigerung der Entwicklerproduktivität wurde eine Reihe neuer Tastenkombinationen zum Editor hinzugefügt. Weitere Informationen finden Sie unter "Tastenkombinationen".

Siehe auch

Registerkarte "Editor", Dialogfeld "Optionen" | Registerkarte "IDE", Dialogfeld "Optionen" | Dialogfeld "Optionen" | EditorOptions-Eigenschaft | Dialogfeld "Suchen" | Tasklisten-Manager | _FoxTask-Systemvariable | _TASKLIST-Systemvariable | Tastenkombinationen