Bidirektionale Features zur Entwurfszeit in Visual Studio

Aktualisiert: November 2007

In Visual Studio können Sie beim Erstellen von Anwendungen mit bidirektionalen Sprachen arbeiten. Visual Studio selbst ist zwar nicht vollständig bidirektional, ermöglicht aber das Erstellen von vollständig bidirektionalen Anwendungen.

Hinweis:

Um bidirektionale Sprachen anzeigen und eingeben zu können, müssen Sie mit einer Windows-Version arbeiten, in der die entsprechende Sprache konfiguriert ist. Entweder sollten Sie also eine englischsprachige Windows-Version und das entsprechende Sprachpaket installiert haben, oder Sie verwenden die entsprechende lokalisierte Windows-Version.

Vollständig unterstützte Features

Zur Entwurfszeit sind bidirektionale Sprachen in Visual Studio folgendermaßen einsetzbar:

  • Texteingabe   Visual Studio unterstützt Unicode. Wenn in Ihrem System also das entsprechende Gebietsschema und die entsprechende Eingabesprache eingestellt sind, können Sie Text auf Arabisch oder Hebräisch eingeben. (Ebenso werden auch Kashida und Diakritika unterstützt.)

  • Objektnamen   Mithilfe von bidirektionalen Sprachen können Sie Projektmappen, Projekten, Dateien, Ordern usw. Namen zuweisen. Im Code können Sie bidirektionale Sprachen zum Benennen von Variablen, Klassen, Objekten, Attributen, Metadaten und anderen Elementen einsetzen. Weitere Informationen finden Sie unter Arabischer oder hebräischer Text in Objektnamen.

  • Dateicodierung   Sie können Dateien mit sprachspezifischer oder Unicode-Codierung speichern und öffnen. Weitere Informationen finden Sie unter Gewusst wie: Speichern und Öffnen von Dateien mit Codierung.

Nicht oder nur eingeschränkt unterstützte Features

Einige Features, die für Anwendungen in bidirektionalen Sprachen üblich sind, werden von Visual Studio nur eingeschränkt oder gar nicht unterstützt. Dazu gehören:

  • Rechts-nach-Links-Lesefolge   Die Steuerelemente für die Texteingabe von Visual Studio verwenden standardmäßig die Lesefolge von links nach rechts. Meist können Sie die Lesefolge mit Windows-Standardfunktionen ändern. So können Sie z. B. mit STRG+RECHTE UMSCHALTTASTE das Eigenschaftenfenster umschalten, sodass für die Eigenschaftenwerte die Lesefolge von rechts nach links unterstützt wird.

    Die Lesefolge von rechts nach links wird jedoch nicht überall in Visual Studio unterstützt. Zu den Ausnahmen zählen:

    • Kontrollkästchen, Dropdownlisten und andere Steuerelemente verwenden in Visual Studio immer die Lesefolge von links nach rechts.

    • Der Code-Editor (und der Text-Editor) unterstützen die Lesefolge von rechts nach links nicht. Sie können zwar Text in einer bidirektionalen Sprache eingeben, doch die Lesefolge bleibt stets von links nach rechts.

Siehe auch

Aufgaben

Gewusst wie: Speichern und Öffnen von Dateien mit Codierung

Konzepte

Arabischer oder hebräischer Text in Objektnamen

Weitere Ressourcen

Globalisieren und Lokalisieren von Anwendungen