如何在"Sublime Text"编辑器中使用从右到左的语言

Moh*_*n R 27 persian right-to-left sublimetext3

我想在"Sublime Text"中使用我的语言(波斯语)中的一些字符串,但编辑器没有正确显示它们,例如:

它应该是:

<title>????? ????</title>
Run Code Online (Sandbox Code Playgroud)

但这是崇高的表现方式:

在此输入图像描述

编码设置为utf-8.我该怎么做才能解决这个问题?

小智 6

此插件无法正常工作

这个插件看起来像你需要的东西:https://packagecontrol.io/packages/Bidirectional%20text%20support

我曾经用过一次,对我来说效果很好.

由barlop添加

重要说明 - 正如评论所示,此插件并不真正有用.人们有问题从崇高复制/粘贴到记事本中.观看是可以的,但这不是一个很好的答案.

注意,使用此插件的sublime可能会以正确的顺序显示leters但是在记事本中复制/粘贴它可能不会这样尝试在记事本中先复制/粘贴,然后再在其中键入整个加载.此插件也可能无法以从右到左的方式移动光标.(即在键入从右到左语言时光标键入字母应向左移动)

安装,

我在ST3便携式设备上测试了这个.

如果你进入工具菜单,你会发现没有双向选项

在此输入图像描述

如果你去这里

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

看到它提到

他们的github页面在这里

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

单击克隆/下载然后下载zip

在此输入图像描述

解压缩并将文件夹复制到packages文件夹..即打开sublime,做首选项..浏览包,它给出一个文件夹,如C:\Users\harvey\Downloads\ST3\Data\Packages 粘贴文件夹.(也许最好将它放在用户子目录中,我不知道).

然后转到工具菜单,您会看到双向文本,如之前没有的双向文本

在此输入图像描述

当你在它时,你可能想要安装"包控制",如果它还没有安装.转到tools..command palette ..输入'package'看看是否出现包控件.或转到首选项,查看是否列出了包控件.如果没有,那么你没有安装'包控制'.您可以通过访问https://packagecontrol.io/来安装软件包控件, 然后单击安装,它会在2个选项卡中为您提供一些python代码,一个用于ST2,一个用于ST3,您可以将其粘贴到控制台中(查看..安慰).但是,如果不这样做,就不能完全安装双向包.

  • 我发现了一个问题。该插件可以在编辑器中修复文本,但是当我保存文件并用浏览器打开它时,字符串就混乱了! (2认同)