无法在Sublime Text 3中设置自动换行

Jef*_*ham 12 word-wrap sublimetext3

我在尝试启用自动换行时遇到此错误:

Error trying to parse settings: Unexpected character, expected a comma or closing bracket in Packages/User/Preferences.sublime-settings:3:13
Run Code Online (Sandbox Code Playgroud)

这是我的Preferences.sublime-settings中的代码:

{
"ignored_packages":
"word_wrap": "true",

[
    "Vintage"
]
}
Run Code Online (Sandbox Code Playgroud)

adi*_*aya 31

试试这个:

{
"ignored_packages":
[
    "Vintage"
],
"word_wrap": true
}
Run Code Online (Sandbox Code Playgroud)

我改变了两件事:

  1. "Vintage"忽略包的列表里.
  2. 围绕删除引号"true""word_wrap": "true".


Inz*_* IT 27

您也可以手动设置它,无需代码只需Sublime Text检查菜单,单击视图菜单,然后单击自动换行.

有关更多信息,请查看下图.

在此输入图像描述

  • 是的,但你每次都必须这样做.这只是一个临时解决方案(因此它主要不是解决方案,而是烦恼). (4认同)

小智 5

以上所有解决方案(默认和用户设置)都可以由特定于语法的设置覆盖。首选项>设置-特定于语法

这些特定于您当前使用的文件类型。例如。Perl.sublime-settings。将此添加到文件中:

{
    "word_wrap": true
}
Run Code Online (Sandbox Code Playgroud)