看起来像一个简单的,但我有一个大的命令行帮助字符串,并希望将其分解,以便更容易阅读/维护.
我怎样才能在NSIS中这样做?正常
"xxx" \
"xxxx"
Run Code Online (Sandbox Code Playgroud)
这样做的样式方法似乎不起作用.
示例代码我想要结束:
MessageBox MB_OK"无人值守无提示安装:$\r $ \n/S $\t $\t = $\t使用install.ini进行无提示安装(如果有)$\r $ \n/W = 1 $\t $\t = $\t \将所有用户设置写入install.ini $\r $ \n/WRITESETTINGS = 1 $\t $\t = $\t将所有用户设置写入install.ini(更长格式)$\r $ \n /?$\t $\t = $\t这个帮助页.$\r $ \n $\r $ \n"
And*_*ers 15
\在引号内:
MessageBox MB_OK "Unattended Silent Installs:$\r$\n\
/S$\t$\t=$\tSilent install using install.ini (if present)$\r$\n\
/W=1$\t$\t=$\t\Writes out all user settings to install.ini$\r$\n\
/WRITESETTINGS=1$\t$\t=$\tWrites out all user settings to install.ini (longer form)$\r$\n\
/?$\t$\t=$\tThis help page.$\r$\n\
$\r$\n"
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用定义:
!define msg1 "foo$\r$\n"
!define msg2 "bar$\r$\n"
MessageBox MB_OK "${msg1}${msg2}"
Run Code Online (Sandbox Code Playgroud)