问题标签 [completion]
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.
emacs - Emacs Completion 拒绝创建新文件
当我尝试使用 Cx Cf 在 Emacs 中创建一个新文件时,键入文件名,完成总是自动匹配名称。不幸的是,一旦 Emacs 发现没有匹配的文件,它会尝试在其他路径中查找具有我刚刚键入的名称的文件。因此,当其他路径中存在同名文件时,我无法在当前路径中创建该文件。有人会告诉我如何摆脱这个烦人的问题吗?
javascript - 在文本框中输入值时如何调用 php 函数?
我想使用 Firefox 的建议进行自动完成。输入关键字时是否可以调用php函数?有没有更好的方法呢?
winapi - 如何为句柄重新注册 IO 完成端口
我有一个创建的 Windows 命名管道CreateFile
(服务器端是使用创建的CreateNamedPipe
)。我使用 IO 完成端口在两端异步读取/写入数据。
我需要在打开这些句柄后将它们发送给其他进程。我试图调用CloseHandle
从返回的句柄CreateIoCompletionPort
,然后在另一个进程中CreateIoCompletionPort
再次调用。但是它总是失败并GetLastError
返回 87 (ERROR_INVALID_PARAMETER
)。
我也可以在一个过程中重现这一点,见下文。请注意,在我发送对象之前没有未完成的读/写操作。
python - OSX上python脚本中的Bash可编程完成不会持续存在
我正在尝试在 python 脚本中设置 Bash 选项卡完成,但似乎无法在脚本结束后持续完成。我现在正在尝试的是:
其中 python_cmd 是一个 python 脚本,它的第一个参数是一个选项。运行此脚本后,选项将不会在命令后完成。如果我直接从命令行调用完整的命令,这工作正常,但我需要能够从 python 调用它。我猜这与 call() 以脚本结尾有关。任何人都知道脚本结束后我怎样才能让它持续存在?
shell - 如何使用 zsh 使向上和向下箭头键显示脚本中的历史条目?
如this answer所示,可以使用bash 中read
的 Readline ( -e
) 通过使用向上和向下键返回以前的历史记录项:
在 zsh 中执行此操作的正确方法是什么?(在循环中获取用户输入并允许完成向上/向下键历史记录)。这不起作用:
我认为 zsh 中的脚本默认禁用历史完成。此外,我不希望历史记录来自 shell,而是来自脚本中输入的输入。
powershell - 如何调试 poshcomplete vim 插件的 vim 部分?
因为我喜欢 vim,所以我发现了两个有趣的帖子,以便将 PS 与 vim 一起使用:
使用在 PSISE 中编辑的文件帮助从 PSISE 启动 vim。
我发现以下行:
$psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Add("edit with Vim",{$cur=$psISE.CurrentFile; saps "C:\Program Files (x86)\vim\vim74\gvim.exe" $cur.FullPath -wait; $psise.currentpowershelltab.files.remove($cur); $psISE.currentpowershelltab.files.add($cur.fullpath) },'Ctrl+Alt+v')
打开PSISE:
将该行粘贴到 PSISE 打开的文件中。之后,您可以通过按Ctrl- Alt-使用 vim 打开当前文件V。
poshcomplete 有助于在 vim 中完成一次 PowerShell 语言。
- 我已经安装了 poshcomplete vim 插件。我已经按照这个链接安装了 webapi-vim 和 vimproc.vim 。
问题:
使用命令启动服务器后
一切都好。该函数在 poshcomplete 中找到,声明了端口或其他细节的变量。
如果然后我尝试在例如“写”这个词之后调用完成Ctrl- X,Ctrl-我收到以下错误:O
: 全方位补全(^O^N^P) 找不到模式。
但是,如果我检查从服务器返回的 poshcomplete(我使用带有“http://localhost:1234/poshcomplete?text=write”行的 httprequester),我可以看到来自 Web 服务器的答案是正确的。确实,我可以看到所有带有“写入”的命令。
我不明白 vim 方面发生了什么恢复该数据以显示它以完成,因为我有两次插件工作,但后来它停止工作。
我认为在服务器公开结果的那一刻和 vim 尝试获取它的那一刻之间存在同步问题。我可能是错的,但如果有人可以提供帮助,我想纠正这个问题。
ios - 在 UIView.animateWithDuration 的完成块中添加视图
我有一个视图,我想将其移动到ViewController
. 我想通过使用来做到这一点UIView.animateWithDuration
。在方法的完成块中,我想添加第二个视图。
ViewController
在我班级的代码下方。我已经在情节提要中设置了视图并通过 Outlet 连接了它
}
动画工作正常,直到完成执行。第一个视图显示在动画之前的初始位置。然而,在控制台中,视图中心的打印坐标与主视图的中心相匹配
控制台输出
在完成块中添加 UIView 时,谁能解释这种行为?
编辑
根据克里斯的评论,我添加了一些关于完成的登录card
约束
self.view.layoutIfNeeded()
。现在控制台输出确实显示了视图的初始坐标
新的控制台输出
viewCenter (160.0, 284.0)
cardCenter 1 (140.0, 92.0)
卡片上的约束数:0
cardCenter 2 (160.0, 284.0)
cardCenter 3 (140.0, 92.0)
elasticsearch - 批量插入弹性搜索自动完成建议
如何批量插入建议
这是映射
如果我一一惰性化,这里有一些有效的数据
如何批量插入建议?
perl - Perl Getopt::Complete 回调中的目录完成
在 Perl 脚本中,我使用Getopt::Complete
tab 键自动完成。一切都很好,除了我想实现的一个功能。
我想使用在某些情况下提供“目录”完成的回调。但是,从回调返回“目录”不起作用,因为需要数组引用。
如何实现这种行为?
ios - iOS:最新的 Parse SDK PFFacebookUtils 块永远不会被执行
使用 Parse SDK 1.9.1 和 Facebook 4.8.0 我没有收到回调,我的完成块永远不会被执行。我的 AppDelegate 中有所有必要的东西,一切都很顺利,直到我升级了我的 sdks。
我的代码中的示例:
并且:
知道为什么吗?提前致谢!
编辑:我尝试将 PFFacebookUtils logInInBackgroundWithReadPermissions: 移动到另一个视图控制器,它工作正常。知道为什么它不能在 MainViewController 上工作吗?