Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Visual Studio może poprawnie wyświetlać tekst arabski i hebrajski oraz umożliwia wprowadzanie dwukierunkowego tekstu dla nazw obiektów i wartości.
Uwaga
Aby można było wprowadzać i wyświetlać języki dwukierunkowe, musisz pracować z wersją systemu Windows skonfigurowaną przy użyciu odpowiedniego języka. Może to być angielska wersja systemu Windows z zainstalowanym odpowiednim pakietem językowym lub odpowiednio zlokalizowaną wersją systemu Windows.
W pełni obsługiwane funkcje
W czasie projektowania w programie Visual Studio można używać języków dwukierunkowych podczas wprowadzania tekstu, nazewnictwa obiektów oraz podczas zapisywania i otwierania plików.
Wprowadzanie tekstu
Program Visual Studio obsługuje kod Unicode, więc jeśli system jest ustawiony na odpowiednie ustawienia regionalne i język wejściowy, możesz wprowadzić tekst w języku arabskim lub hebrajskim. (Obsługa języka arabskiego obejmuje Kashida i Diacritics).
Nazwy obiektów arabskich lub hebrajskich
Można użyć języków dwukierunkowych do przypisywania nazw do rozwiązań, projektów, plików, folderów itd. W kodzie można używać języków dwukierunkowych dla nazw zmiennych, klas, obiektów, atrybutów, metadanych i innych elementów. Podczas pracy z językiem arabskim można używać dowolnych znaków arabskich, takich jak Kashida i Diacritics.
Następujące elementy można nazwać przy użyciu języka arabskiego lub hebrajskiego i są obsługiwane poprawnie przez program Visual Studio:
Nazwy rozwiązań, projektów i plików, w tym wszystkie foldery uwzględnione w ścieżce projektu.
Eksplorator rozwiązań poprawnie wyświetla nazwy rozwiązań i elementów.
Zawartość pliku.
Możesz otwierać lub zapisywać pliki z kodowaniem Unicode lub wybraną stroną kodową.
Elementy danych.
Eksplorator serwera wyświetla te elementy poprawnie i można je edytować.
Elementy skopiowane do Schowka systemu Windows.
Atrybuty i metadane.
Wartości właściwości.
W oknie Właściwości można użyć tekstu arabskiego lub hebrajskiego. Okno umożliwia przełączanie się między kolejnością odczytu od prawej do lewej do prawej i od lewej do prawej przy użyciu standardowych naciśnięć klawiszy systemu Windows (Ctrl+RightShift dla prawego do lewej i Ctrl+LeftShift dla lewej do prawej).
Kod i tekst literału.
W edytorze kodu można użyć języka arabskiego lub hebrajskiego, aby nazwać klasy, funkcje, zmienne, właściwości, literały ciągu, atrybuty itd. Jednak edytor nie obsługuje kolejności czytania od prawej do lewej; tekst zawsze zaczyna się od lewego marginesu.
Napiwek
Należy umieścić literały ciągów w plikach zasobów zamiast trwale kodować je w programach. Aby uzyskać więcej informacji, zobacz Zasoby w aplikacjach klasycznych (.NET Framework).
Uwaga
Musisz być spójny w sposobie odwoływania się do obiektów nazwanych w języku arabskim i hebrajskim. Jeśli na przykład używasz Kashidy w nazwie zmiennej arabskiej, zawsze musisz użyć Kashida podczas odwoływania się do tej zmiennej lub błędy.
Komentarze kodu. Komentarze można tworzyć w języku arabskim lub hebrajskim. Możesz również użyć tych języków w narzędziu konstruktora komentarzy.
Kodowanie plików
Pliki można zapisywać i otwierać przy użyciu kodowania specyficznego dla języka lub Unicode. Aby uzyskać więcej informacji, zobacz Jak zapisywać i otwierać pliki z kodowaniem.
Kolejność odczytu od prawej do lewej
Program Visual Studio ma ograniczoną obsługę kolejności odczytu od prawej do lewej. Domyślnie kontrolki wprowadzania tekstu w programie Visual Studio używają kolejności odczytu od lewej do prawej. W większości przypadków można użyć standardowych gestów systemu Windows do przełączania kolejności odczytu. Na przykład możesz nacisnąć klawisze Ctrl+RightShift , aby przełączyć okno Właściwości , aby obsługiwać kolejność odczytu od prawej do lewej dla wartości właściwości.
Kolejność odczytu od prawej do lewej nie jest obsługiwana w następujących miejscach w programie Visual Studio:
Pola wyboru, listy rozwijane i inne kontrolki w oknach dialogowych programu Visual Studio zawsze używają kolejności odczytu od lewej do prawej.
Edytor kodu (i edytor tekstu) nie obsługuje kolejności odczytu od prawej do lewej. Tekst można wprowadzić w języku dwukierunkowym, ale kolejność odczytu jest zawsze w lewo do prawej.