「Sublime Text」エディタで右から左に書く言語を使用するにはどうすればいいですか?質問する

「Sublime Text」エディタで右から左に書く言語を使用するにはどうすればいいですか?質問する

「Sublime Text」で自分の言語 (ペルシア語) の文字列をいくつか使用したいのですが、エディターで正しく表示されません。例:

そのはず:

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

しかし、崇高な表現は次のようになります。

ここに画像の説明を入力してください

エンコーディングが utf-8 に設定されています。これを修正するにはどうすればいいでしょうか?

ベストアンサー1

このプラグインはありますが、正常に動作しません

https://packagecontrol.io/packages/双方向テキストサポート

barlop によって追加されました

重要な注意 - コメントが示すように、このプラグインは実際には機能しません。Sublime からメモ帳にコピー/貼り付けする際に問題が発生します。表示には問題ありませんが、あまり良い回答ではありません。

注意: このプラグインを使用した Sublime では文字が正しい順序で表示される可能性がありますが、メモ帳でコピー/貼り付けすると正しく表示されない可能性があります。そのため、メモ帳に入力する前に、まずメモ帳でコピー/貼り付けを行ってください。また、このプラグインではカーソルが右から左に動かない場合があります。(つまり、右から左に書く言語で文字を入力すると、カーソルは左に動きます)

インストールするには、

これをST3ポータブルでテストしました。

ツールメニューに行くと、双方向オプションがないことがわかります

ここに画像の説明を入力してください

ではここに行けば

https://packagecontrol.io/packages/双方向テキストサポート

言及されているのを見る

彼らのgithubページはこちら

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

「クローン/ダウンロード」をクリックして、zipをダウンロードします。

ここに画像の説明を入力してください

それを抽出し、フォルダーをパッケージ フォルダーにコピーします。つまり、Sublime を開いて、設定を行い、パッケージを参照すると、次のようなフォルダーが表示されますC:\Users\harvey\Downloads\ST3\Data\Packages。そこにフォルダーを貼り付けます。(ユーザー サブディレクトリに配置する方が良いかもしれませんが、わかりません)。

次にツールメニューに移動すると、以前はなかった双方向テキストなどの双方向オプションが表示されます。

ここに画像の説明を入力してください

ついでに、まだインストールされていない場合は「パッケージ コントロール」をインストールしてください。ツール > コマンド パレット > 「パッケージ」と入力して、パッケージ コントロールが表示されるかどうかを確認します。または、設定に移動して、パッケージ コントロールがリストされているかどうかを確認します。リストされていない場合は、「パッケージ コントロール」がインストールされていません。パッケージ コントロールをインストールするには、次の操作を行います。https://packagecontrol.io/インストールをクリックすると、2 つのタブに Python コードが表示されます。1 つは ST2 用、もう 1 つは ST3 用です。これをコンソール (view..console) に貼り付けることができます。ただし、これは必ずしも必要ではなく、これを行わなくても双方向パッケージをインストールできます。

おすすめ記事