问题标签 [auto-close]
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.
vim - Vim 自动关闭插件和不同的键盘布局
我发现 autoclose.vim 非常实用,可以关闭所有括号但遇到下一个问题。问题是我需要在我的工作中使用第二个键盘映射,如下所示:
这个键映射与所有其他键重新映射这些键:“[”->“х”、“]”->“ъ”、“'”->“э”、“`”->“ё”。但是当我在我的插件中插入 autoclose.vim 时,我最终会遇到这样的情况:在 russian-jcukenwin 键盘映射中我没有 "х","ъ","э","ё" 但 "[","]","' ","`" 代替。我只是从 vim 开始我的乐趣并且不知道它的脚本语言尚未自己在 autoclose.vim 中找到解决方案,但发现这个问题非常烦人。
所以也许有人知道一个快速的技巧来避免在 autoclose.vim 中重新映射?或者也许有一种方法可以在不同的键盘布局中自动关闭 autoclose.vim?
geany - Geany IDE 是否有自动关闭花括号插件?
Geany 是我能找到的最接近完美 Web 开发 IDE 的东西。但是,我找不到自动关闭大括号( {
)的方法。
例如,键入:
..并且按下RETURN应该会导致这种情况发生:
有什么可以让 Geany 做到这一点吗?
jquery - FancyBox 和 Youtube API 事件
一旦我在我的幻想箱中播放的 youtube 视频结束,我就会尝试触发一个事件。
所以一旦视频结束,我可以自动关闭fancybox。
我有最后一个 fancybox 版本,我在 youtube API 上,坚持使用示例,但似乎 ytplayer 对象是“未定义的”,我无法使其正常工作。
我在互联网上阅读了很多东西,包括这个,这似乎很好:当 youtube 视频 id 完成时,如何让 fancybox 自动关闭?
这是我正在使用的代码:JsFiddle
如果有人让这个工作,那就太棒了!我只是在完成后关闭fancybox的视频!
非常感谢
plugins - notepad++ 自动关闭引号如果是下一个字符,则不输入引号
我正在使用 notepad++ 并安装了一些插件,其中一个会自动关闭引号 (', ") 以及括号 ((, {)。我一直在codecademy.com上扩展我的编程知识并注意到如果您输入引号或括号,它会自动为您关闭它,但如果引号是编辑器中的下一个字符,并且您输入引号,它实际上不会输入另一个引号。它只会移动到报价的另一端。有没有记事本++插件呢?
sublimetext2 - Sublime Text 中的自定义括号自动关闭
我正在尝试自动关闭*
Markdown 文件中的星号 ( ) 字符。
我一直在查看所有语言设置文件,但没有找到任何可以用作示例的内容。我也尝试过编写一个片段,但发现它效率低下(它不会环绕选择)。
我四处搜索,发现 BracketHighlighter(它声称允许自定义自动关闭配对)但没有运气(通过 Package Control 安装,也重新启动)。
关于我应该从哪里开始或我做错了什么的任何想法?
解决方案(感谢@skuroda)
skuroda 的回答会很好 - 但是,我做了一些调整,我想将它们附加到他们的回答中:
**
如果在两个前面的星号旁边按下星号键,则添加两个(例如,**|
然后***|
变为光标**|**
所在|
的位置。这对加粗文本有很大帮助。
java - java.util.concurrent.locks.Lock 的 AutoCloseable 包装器有什么风险吗?
随着try-with-resource
在 Java 7 中的引入,我惊讶地发现它Lock
并没有被改造为AutoCloseable
. 看起来很简单,所以我自己添加了如下:
这适用于一个AutoCloseableReentrantReadWiteLock
类,用法如下:
由于这似乎是自动关闭RAII的直接和规范使用,我认为一定有充分的理由不应该这样做。有人知道吗?
javascript - 自动关闭警报
有没有办法alert()
自动关闭javascript?
我有警报
我想在几秒钟后关闭它。这是可能的还是我应该去 jQuery 对话
jquery - 通过仅在特定浏览器宽度处单击任意位置来自动关闭菜单
我制作了一个简单的 jsfiddle 来显示问题:http:
//jsfiddle.net/jacqueline01/rCW85/
请调整您的浏览器大小以查看下拉/切换菜单。这个简化的小提琴是根据本教程创建的。
问题
当下拉/切换菜单可见时,我希望它在单击链接或单击菜单外部时自动关闭。只有当浏览器宽度小于 500 像素时才会发生这种情况。(见小提琴)
我尝试添加以下内容:
但是,当浏览器宽度超过 500 像素时,此功能当然也可以使用。我无法让它在 < 500px JS 代码中工作。
因此,我正在寻找一种在移动菜单可见后通过单击 HTML 内的任意位置来滑动菜单的方法。
任何帮助都将不胜感激。提前致谢!
c++ - 在 MessageBox (C++) 上单击 NO 后使程序自动关闭
我在学校和自己学习 C++ 编程。现在我正在尝试对视觉体验和用户界面进行一些升级。我的问题是,我可以在简单地单击 MessageBox 的“NO”按钮后关闭程序吗?程序运行后,我想跳过“按任意键继续”。这是代码:`
`
c# - 打开多个 MessageBox 实例并在几秒钟后自动关闭
我在 Visual Studio 2012 下使用 C# 编写 Windows 窗体,我想打开多个 MessageBox 实例并在几秒钟后自动关闭它们。
我在这里找到(并赞成)这个答案:SO: Close a MessageBox after few seconds。
但是,如果我一次只打开 1(一个)MessageBox,则此方法有效,因为它使用 function FindWindow
,并且我的 MessageBox 的多个实例应具有所有相同的窗口标题(标题)。
[可选]另外,我想给用户一个倒计时,比如这个对话框将在 5 秒内关闭,这个 [...] 在 4 秒内,这个 [...] 在 3 秒内,...,这 [...] 在 1 秒内最后关闭 MessageBox。
有没有办法唯一地引用我的多个 MessageBox 并在一段时间(比如 5 秒)后自动关闭它们(使用System.Timers.Timer
或System.Threading.Timer
或- 最适合此解决方案的任何一个)?System.Windows.Forms.Timer