【发布时间】:2023-01-17 22:48:51
【问题描述】:
我想知道如何处理长字符串以使代码干净。 代码示例:
Text(
'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
)
在一行代码中包含这样一个字符串是一种好方法吗? 这与 lines_longer_than_80_chars lint 是相反的。 或者最好将其分成多行,例如:
Text(
'Lorem ipsum dolor sit amet, consectetur adipiscing '
'elit, sed do eiusmod tempor incididunt ut labore et '
'dolore magna aliqua. Ut enim ad minim veniam, quis '
'nostrud exercitation ullamco laboris nisi ut '
'aliquip ex ea commodo consequat. Duis aute irure '
'reprehenderit in voluptate velit esse cillum dolore '
'eu fugiat nulla pariatur. Excepteur sint occaecat '
'cupidatat non proident, sunt in culpa qui officia '
'deserunt mollit anim id est laborum.',
)
这样的拆分很耗时,有什么办法可以自动实现,比如格式化?
也许有更好的方法?
【问题讨论】: