Как использовать право на левый язык в редакторе "Sublime Text"

Я хочу использовать некоторые строки, которые находятся на моем языке (персидский) в "Sublime Text", но редактор не показывает их правильно, например:

это должно быть:

<title>عنوان صفحه</title>

но вот как это возвышает:

введите описание изображения здесь

Кодировка установлена ​​на utf-8. Что я должен сделать, чтобы исправить это?

Ответы

Ответ 1

Этот плагин не работает должным образом

Этот плагин выглядит как-то, что вам нужно: https://packagecontrol.io/packages/Bidirectional%20text%20support

Я использовал его один раз и хорошо работал у меня.

, добавленный barlop

Важное примечание. Как отмечают комментарии, этот плагин на самом деле не работает. У людей есть проблемы с копированием/вклеиванием из возвышенного в блокнот. Это нормально для просмотра, но это не так много ответа.

Заметьте, что возвышенный с этим плагином может отображать буклеты в правильном порядке, но копировать/вставлять в блокнот, и он может не попробовать сначала попробовать/скопировать в блокнот, прежде чем вводить туда всю нагрузку. Также этот плагин не может перемещать курсор вправо-влево. (т.е. введите букву курсора при вводе текста справа налево, нужно переместить влево)

Чтобы установить,

Я тестировал это на портативном ПК ST3.

если вы перейдете в меню инструментов, там нет двунаправленной опции

введите описание изображения здесь

Тогда, если вы идете сюда

https://packagecontrol.io/packages/Bidirectional%20text%20support

см. в нем упоминается

их страница github здесь

https://github.com/praveenvijayan/Sublime-Text-2-BIDI

Нажмите "Клонировать/загрузить", затем скачайте zip

введите описание изображения здесь

извлеките его и скопируйте папку в папку пакетов. i.e открывайте возвышенные, делайте предпочтения.. просматривайте пакеты, и она дает папку типа C:\Users\harvey\Downloads\ST3\Data\Packages Вставьте туда папку. (может быть, лучше поместить его в подкаталог пользователя, я не знаю).

Затем перейдите в меню инструментов, и вы увидите двунаправленные параметры, такие как двунаправленный текст, который не был там до

введите описание изображения здесь

И пока вы на нем, вы можете установить "управление пакетом", если он еще не установлен. Перейдите в tool..command palette.. type 'package', посмотрите, отображается ли управление пакетом. Или перейдите к настройкам, посмотрите, есть ли перечисленные элементы управления пакетами. Если нет, то у вас нет установленного "управления пакетами". Вы можете установить управление пакетами, перейдя в https://packagecontrol.io/ и нажмите "Установить", и он даст вам код python на 2 вкладках, один для ST2, один для ST3, и вы можете вставить его в консоль (view..console). Но это не является строго необходимым, вы можете установить двунаправленный пакет, не делая этого.