-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
複数行に渡る文字列を書く時にインデントとの兼ね合いで困ることが多いので、次のような構文を提案します。
案1
最初の行と同じインデントを以降にも適用します。
var str = ''
if (cond) str = '''
line1
line2
line3' // コメント
'''
<: str
line1
line2
line3
案2
頭の空白を一律で無視します。
var str = ''
if (cond) str = '''
line1
line2
line3' // コメント
' line4' // 空白を入れたい場合
'''
<: str
line1
line2
line3
line4
案3
全て''で囲みます。
var str = ''
if (cond) str = '''
'line1' // コメント
'line2'
' line3'
'line4-1' /* コメント */ 'line4-2'
'''
<: str
line1
line2
line3
line4-1line4-2
ikasobasalano-ym and marihachi
Metadata
Metadata
Assignees
Labels
No labels