2015-09-06 149 views
2

我安裝了一個package called Sublime Wrap Plus以便在80個字符處包裝文本後插入換行符。Sublime Text 3 AutoWrap打破雙引號

然而,這打破例如,「長很長很長的報價」到

"long long long... 
long quotes" 

這是一個語法錯誤。任何人都知道如何解決此問題?

+1

1.您正在使用哪種語言/工具?將以下行中的字符串附加到當前行上的字符串的語法是特定於語言的。 2.查看你提供的鏈接中的GitHub頁面,已經有幾個人識別這個問題和類似的問題,並且這些問題似乎還沒有解決一年多,所以看起來軟件包維護人員不太可能在附近提供修復未來。 3.鑑於上述情況,您應該考慮對您感興趣的語言進行美化,整理或類似處理,可能需要使用一些小腳本。也許? – jwpfox

+1

你可能不應該使用這個插件來編寫代碼 - 它主要用於文本。盲目插入換行符時,您可能會遇到類似的問題。 – MattDMo

回答

0

README很明顯,這個插件檢測了哪裏包裹段落文本,而不是源代碼。根據their epilogue,您應該爲其他功能開放問題。代碼明智的是,如果您確實想要將其他邏輯添加到混合中,請使用Python和uses if statements like this one來解析所選區域,如果您認爲合適的話。