【问题标题】:Sublime Text 3 AutoWrap breaks double quotesSublime Text 3 AutoWrap 打破双引号
【发布时间】:2015-09-06 02:26:06
【问题描述】:

我安装了package called Sublime Wrap Plus 以在将文本换行为 80 个字符后插入换行符。

但是,例如,这会将“long long long quotes”分解为

"long long long...
long quotes"

这是一个语法错误。有谁知道如何解决这个问题?

【问题讨论】:

  • 1.您使用什么语言/工具?将下一行中的字符串附加到当前行中的字符串的语法是特定于语言的。 2.查看您提供的链接上的 GitHub 页面,已经有一些人发现了这个和类似的问题,而且这些问题似乎已经有一年多没有解决了,所以看起来包维护者不太可能在近期提供修复未来。 3. 鉴于上述情况,您应该考虑为您感兴趣的语言添加美化器或 tidy 或类似的东西,可能与小脚本一起使用。也许?
  • 你可能不应该使用这个插件来编写代码——它主要用于文本。盲目插入换行符时,很可能会遇到这样的各种问题。

标签: sublimetext3


【解决方案1】:

README 很清楚这个插件检测在哪里换行段落文本,而不是源代码。基于their epilogue,您应该为其他功能打开一个问题。

代码方面,如果您确实想添加额外的逻辑,它是用 Python 和 uses if statements like this one 编写的,以根据您认为合适的方式解析所选区域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 2023-03-18
    • 2023-04-02
    • 1970-01-01
    • 2016-01-24
    • 2014-10-26
    相关资源
    最近更新 更多