Skype是否具有用于在对话之间切换的键盘快捷键?


20

Skype是否具有用于在对话之间切换的键盘快捷键?

我已经在网上搜索和通过Skype论坛搜索,但找不到任何内容。在“工具”→“辅助功能”菜单下,有一个称为“扩展键盘导航”的东西,但这似乎也是一个谜。

Answers:


13

对于Mac OS X用户:

Command+ Alt+ 在主窗口中的选项卡之间切换。


您可能以为他们会使平台之间保持一致,但是在MSFT自己的平台上不存在此快捷方式。感叹
Mike Lyons 2014年

13

我只想在其他东西上添加一件事。

使用ALT + 1和ALT + 2,您可以选择联系人/对话列表,然后使用向上/向下键选择一个联系人,并可以选择空白以查看对话,或者输入以进入对话(这意味着焦点将移至进入编辑框)。

但是,这仍然不如使用Ctrl + TAB那样简单... :(


8

使用totesz的技巧,我为Autohotkey编写了一个脚本。

如果您在Windows中,建议您使用Autohotkey。然后,您可以使用以下简单脚本:

#SingleInstance force
#IfWinActive ahk_class tSkMainForm
;
;   This Skype shortcuts will make pressing Ctrl+Up and Ctrl+Down work
;   to switch between conversation windows.
;   
;   To do that normally we need to focus the Recent panel with Alt+2
;   (Alt+1 will focus the contacts panel)
;   Next we press up or down to switch between conversations
;   Then press enter to move the focus to the input box on the selected
;   conversation
;
;
;   *Note: this only works with the conversations in the "Recent" panel

ConversationUp()
{
    Send, {AltDown}2{AltUp}
    Sleep, 100
    Send, {Up}{Enter}
    return
}

ConversationDown()
{
    Send, {AltDown}2{AltUp}
    Sleep, 100
    Send, {Down}{Enter}
    return
}


;Ctrl+Down move one conversation down
^Down::ConversationDown()

;Ctrl+Up move one conversation up
^Up::ConversationUp()

;Ctrl+Tab move one conversation down
^Tab::ConversationDown()

;Ctrl+Shift+Tab move one conversation up
^+Tab::ConversationUp()

将脚本另存为skype.ahk,如果已安装Autohotkey,则双击该文件以运行脚本。然后,您将能够在Skype窗口中使用以下快捷方式:

Ctrl+ TabCtrl+ 移至下一个对话。

Ctrl+ Shift+ TabCtrl+ 移至上一个对话。


+1,这是一个肮脏的骇客,但确实有效,而且我很喜欢:)
Mikhail

似乎Alt+2现在无法在Skype中工作...您知道这是什么原因吗?
米哈伊尔(Mikhail)

我已经有一段时间没有使用Windows版Skype了,也许他们在最近的更新中做了一些更改?您正在使用什么版本的Skype?
Vicro 2012年

刚刚更新了我的Windows Skype,该脚本仍然有效。您是否更改了脚本中的某些内容?或是否正在运行其他一些Autohotkey脚本?
Vicro 2012年

脚本是完全可以的,我只需手动按一下Alt+2,就不会选择带有最近对话的选项卡。但是,有时它确实可以工作。并Alt+1始终有效。我没有线索。我正在Windows 7 x64下使用最新的Skype。
米哈伊尔(Mikhail)


3

方法1:
Alt-Tab并旋转所有窗口(包括其他应用程序),直到到达所需的对话窗口。

方法2:
如果焦点所在的窗口不是Skype,请使用快捷键(请参阅下面的屏幕截图)使Skype主窗口成为焦点。
按下Alt-2以使“对话”选项卡向上,然后使用上下箭头键导航至所需的对话。

热键选项


1

将视图更改为紧凑模式(视图->紧凑视图),以便您可以使用ALT + TAB在打开的对话之间切换。


对我不起作用。
JeromeJ 2015年

0

我不太常使用Skype,但是如果对话位于某些IM客户端(例如Pidgin)之类的单独选项卡中,则可以尝试使用CTRL + TAB(向后按SHIFT)在它们之间切换。

这也适用于大多数带有标签的浏览器。


3
但不是在Skype中。:)
Vilx-

好,现在尝试了一下。如果转到“对话”选项卡并使用向上和向下箭头键,则实际上可以在对话中轻松导航。只需在需要选择一个时按空格键即可。如果您只需要在两个之间交换,那么它就是:向下+空间。返回:上移+空间。
—欧元先生

上面的一个问题是,人们对书写盒的注意力消失了……
欧元先生

这样,您必须使用鼠标单击对话,然后一旦再次对话就无法使用键盘进行切换。到那儿不止一次按键。
Mike Lyons 2014年

0

在“工具/选项/ IM”中,禁用“启用选项卡式对话”复选框,然后可以在它们之间使用Alt Tab键。


奇怪的是,我没有看到该选项,我正在Windows 10上使用最新的
Skype。– Vilx-

0

在Windows上,Ctrl+ Tab对我有效。

当然,您的焦点必须在“ Skype”选项卡式对话窗口上,并且该窗口应该起作用。(顺便说一下,我正在使用Skype进行业务,不知道这在Vanilla Skype上是否有效)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.