问题标签 [surround]

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 投票
1 回答
54 浏览

html5-video - Luke Yeager 的 videoHD Stitching Project 有后续吗?

自 Luke Yeager 上次回答以来,在拼接视频方面取得了任何进展?

我计划为我的汽车开发 360 环绕视图,因为 Luke 的 StitchHD 项目已经 5 岁了,我希望在技术、更快的 GPU 实时视频处理和更好的深度图匹配方面取得一些进展。

https://github.com/lukeyeager/StitchHD

我更喜欢 WebRTC 视频工具,但没有得到任何关于如何连接 4 个 USB 网络摄像头并获得 4 个实时视频流进行拼接的答案。

0 投票
1 回答
682 浏览

javascript - Web 音频 api 5.1 环绕示例在 Firefox 中不起作用

我最近在 Firefox 和 Chrome 上都使用 Web Audio Api 玩了很多。几天前,我开始尝试使用环绕声套装。当我在网络音频 api 中尝试环绕音频时,我注意到我的示例在 Chrome v59 中运行良好,但在 Firefox v54 中运行良好。

当我对音频上下文目标进行控制台日志时,maxChannelCount 为 6,channelCount 也是 6,但我仍然只能在左右声道上得到输出。这些通道播放所有输出。(所以它从 5.1 缩混到立体声)

我还尝试在 Firefox 的 html-audio 元素中播放 5.1 环绕声音频文件,效果很好。换句话说,浏览器正在重新调整并能够输出环绕集。

我在这个例子中做错了什么,或者这是 Firefox 尚未实现的功能(因为网络音频 api 仍然是草稿)?我找不到任何这样的报告,所以我认为这是我的错,但是浏览器之间的不一致让我怀疑。

提前致谢

0 投票
3 回答
1976 浏览

vim - vim - 用函数调用包围文本

我想包装一些代码:

使用函数调用,其中代码作为参数传递。

我曾考虑过使用环绕.vim 来做到这一点,但没能做到。

知道是否可能吗?一世

0 投票
3 回答
671 浏览

vim - 在vim中围绕一个乳胶方程

我使用 vim(和 vim latex-suite)来编辑乳胶文档。经常发生的事情是需要将内联方程更改为显示方程,如下所示。我开始:

并以:

将光标放在“=”上,我很高兴调用一个函数来实现结果,并且我可能会弄清楚如何自己编辑缩进和间距,所以输出就足够了

理想情况下,以相反方向工作的函数(显示方程到内联方程)也会很棒,但首先要做的是。FWIW,我正在使用surround.vim 插件,它似乎非常适合\(\)中的周围文本,但我不确定它是否可以用来检测/突出显示乳胶方程。HTML标签似乎有这个功能,但我还没有看到它为乳胶实现。任何帮助将不胜感激。

[编辑:]

为了澄清我在寻找什么,我想说的是是否可以使用surround.vim 进行自定义不对称引号/括号检测。这就是我知道该怎么做。在我的 ~/.vimrc 文件中,我有一行

然后,当我编辑 tex 文件时,我有以下内容:

我可以在正常模式下输入:

我得到

同样,如果我有

我可以在正常模式下输入:

我得到

我想做的是从此开始:

对此:

我想知道这是否可以使用环绕.vim。例如,关于这个:

我试过了

但这并没有像我希望的那样将 \(word in\) 更改为 $word in$。如果这不可能与环绕.vim,那将是一种耻辱,因为它已经具有我想要用于乳胶方程式的 HTML 标记的确切功能,所以看起来我必须为乳胶重新编码相同的功能从零开始的方程。

0 投票
2 回答
1877 浏览

vim - 如何在 Vim 中选择整行作为动作?

我最近开始使用“环绕”插件。我意识到我不知道如何包围当前行。我的意思是,ysap<p>围绕一个段落并ysaw<p>围绕一个单词。显然dw删了一个词,das删了一个句子。dd删除一行,但是,第二个d恐怕不是选择。所以ys??<p>为了一条线?

0 投票
0 回答
140 浏览

java - Java不播放多通道波形文件

我无法使用 javax.sound.sampled 包在 java 中播放多声道波形文件。我正在使用来自 logilink 的外部 USB 7.1 环绕声卡。波形文件是我自己生成的。如果我生成立体声轨道,我可以播放该文件。如果我使用 6 通道轨道,我会收到以下错误消息:

我检查了该行是否受支持,并且是通过使用此代码

我播放波形文件如下:

知道有什么问题吗?

0 投票
1 回答
3051 浏览

intellij-idea - 如何在 IntelliJ IdeaVim 中用括号括起来?

IntelliJ IdeaVim 现在支持 vim-surround 功能。但是如何使用 IdeaVim 在 IntelliJ 中快速用括号括起来?我可以使用yss)yssb在 Vim 中使用环绕插件来做到这一点。目前我必须使用^去当前行的开头,然后用ys$)括号括起来。

0 投票
1 回答
177 浏览

windows - windows 10 vim 8.0环绕插件不起作用

我在 Windows 10 64 位。我使用 vim-plug 插件管理器安装了环绕插件。但它似乎不起作用。我用 vim 7.4 试过了,没用。我尝试安装了环绕.vim 插件。它仍然无法正常工作。但是插件 NERDTree 和 vim-plug 可以工作!我不能在 Windows 64 或其他版本问题上使用环绕声吗?这是我的 .vimrc 片段截图,我试过 :set 环绕。它说环绕未定义。我也尝试过 vundle 和 patheogen,它们都不起作用。为什么? 在此处输入图像描述

0 投票
1 回答
1904 浏览

java - 如何更改“使用 try/catch 环绕”的工作方式?在 Java Eclipse 中

具体来说,我想要的是当我使用快速修复“用 try/catch 环绕”来不添加额外的换行符时。当您将鼠标悬停在引发异常的代码上时,“使用 try/catch 环绕”显示为快速修复选项。例如,此代码显示了一个快速修复选项:

当使用“用 try/catch 包围”时,它变成了这样:

我想要的是“用 try/catch 环绕”来给我这个:

关键是我不需要额外的换行符,除非在极少数情况下。换行符使滚动代码需要更长的时间。大部分代码都在 catch 中,我在完成一般代码结构后处理它。

0 投票
3 回答
1219 浏览

vim - 在vim中一次用引号包围几个单词

我很好奇是否有一种方法可以使用 vim 一次用引号括起几个单词。我正在使用 tpope 环绕并重复,但我想知道是否有类似的命令

所以从