问题标签 [line-continuation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
506782 浏览

batch-file - 通过 Windows 批处理文件将长命令拆分为多行

如何在批处理文件中将长命令拆分为多行?

0 投票
3 回答
12945 浏览

vb.net - 防止 Visual Studio 2015 删除 VB.NET 文件中的换行符 (_)

我在 Visual Studio 2015 中打开了一些旧的 VB.NET 项目,当我编辑代码时,VS 更改了语法:

它在连接中删除“_”:

或在 ! 之前添加一个空格:

此语法与 Visual Studio 2010 或 2013 不兼容。

如何禁用此更改?

0 投票
1 回答
796 浏览

powershell - Powershell中的行继续中间字符串

我正在尝试在具有两个相同捕获卡的系统上编写 FFmpeg 命令,因此我必须使用它们的“备用名称”,否则 FFmpeg 不明白我在调用哪一个。

唯一的问题是备用名称非常长,尤其是在通过 dshow 同时调用音频和视频时:

我想在调用音频之前打破这个“字符串”中线以使其更具可读性,如下所示:

但是反引号在这种情况下似乎不起作用,我猜是因为它与字符接壤?如果我在反引号之前加一个空格,它会破坏字符串并且 FFmpeg 错误:

无论如何在Powershell中将其拆分为多行?

编辑 - 全功能命令:

我的目标是打破我对视频/音频设备的要求,以更好地适应街区的其余部分。

0 投票
1 回答
111 浏览

pandas - 对 read_csv 的长文件路径的行继续错误进行故障排除

我正在尝试分解一个长文件路径,以便我可以阅读它而无需移动屏幕来查看它。

但是,我收到此错误:

我看过其他一些堆栈帖子,但我不明白它们。我尝试了多种删除正斜杠和重新定位引号的组合,但我认为我只是抓住了稻草。我想要一个技术解释我为什么会收到这个错误。

顺便说一句,在没有结束 [隔离] 正斜杠(在第 2、3 和 4 行)的一行上编写加载语句是可行的,但是如果不滑动屏幕视图,我就看不到整个语句。我正在寻找一种在一个视图中可读的东西。

0 投票
1 回答
3312 浏览

javascript - javascript:让return语句跨越多行的干净方法

我想在一行上有一个 javascript return 关键字,而它实际上在下一行返回。在 python 中,这就像

然而,由于语句终止分号的可选性和 javascript 中没有行继续符,我想出的唯一方法是 hackish

动机:我的实际代码是这样的。在开发过程中,我有时会注释掉第二行以在 GlobalScope.doSomething() 和 myThing.doSomething() 之间切换。诚然,这是一个小问题。

0 投票
1 回答
53 浏览

python - 在 python 中,如何删除也使用续行的打印中的最后一个字符?试过 rstrip()

我很难删除行继续打印循环中的最后一个字符。不确定 rstrip() 是否是正确的解决方案。

我的理解是,在打印语句的末尾包含一个“,”,即“print()”,将导致行继续,而不是为每个循环创建一个换行符。需要续行,但是我想从打印输出中删除最后一个“,”。

我尝试了各种形式的 print().rstrip(','),但是它要么删除了所有的 ',',要么导致语法错误。这两者都不是所希望的。

for attendee in attendees_at: print('[[image:%s]],' %(attendee),

电流输出:

[[图像:aaa]],[[图像:bbb]],[[图像:ccc]],

不需要的输出,所有尾随的“,”已被删除:

[[图像:aaa]] [[图像:bbb]] [[图像:ccc]]

所需输出与当前输出相同,但删除了最后一个“,”:

[[图像:aaa]],[[图像:bbb]],[[图像:ccc]]

0 投票
1 回答
467 浏览

batch-file - 如何在ffmpeg的批处理文件中编写注释?

我对 ffmpeg 和为命令行编写批处理非常陌生。我有一堆 ffmpeg 批处理文件,用于各种视频处理任务,我想添加评论,以便其他用户可以理解它们并根据需要进行自定义。任何人都可以建议添加评论的方法吗?这是一个简化的示例,显示了我尝试过的内容:

这给出了消息:“无法为 'rem' 找到合适的输出格式”

这给出了消息:“在命令行上找到了尾随选项。” 然后没有一个选项被识别为命令。

这给出了消息:“无法为 'rem' 找到合适的输出格式”

有没有人有任何想法?

0 投票
0 回答
19 浏览

python - 如何使用 python 行继续在 tkinter 上的文本中删除不需要的选项卡

我有以下代码,当它显示在我的 GUI 中时,它包括代码结构的缩进。我怎样才能摆脱这些?

标签的文本打印如下 在此处输入图像描述

0 投票
1 回答
181 浏览

excel - 行延续在 VBA 中无法用于 2D 阵列构造

在以下子例程中,定义二维数组似乎不适用于续行。TestArray1 按预期初始化,但是当我添加行继续时,我收到消息,

“编译错误 - 缺少右括号”。

(实际上我不确定英语的确切措辞,用德语做这个。在德语中,错误消息是,

“Fehler beim Komilieren:Fehlende schliesende Klammer”。

我相信英语离我们不远了。)
为什么这不起作用?

0 投票
2 回答
194 浏览

python - 反斜杠和三引号之间有区别吗?

我知道在超过 1 行的字符串分配中,您可以使用反斜杠、括号或三引号。有什么实际区别吗?哪个被认为是更好的编码实践?

例如:

所有这些都运行得很好,但哪一个更不容易出现未来的错误,或者是更好的做法?