Chrome 书签在新标签页中是否设为默认书签?

Chrome 书签在新标签页中是否设为默认书签?

有没有办法让我的书签(连接到我的书签栏)在新选项卡中打开它们(默认)?

在我看来,这将是一个非常棒的选择。我所做的就是减少鼠标点击次数并提高速度。

  • 我知道我可以点击 + 选项卡,然后选择我的书签 - 但这是两次鼠标点击。
  • 我还知道我可以右键单击书签链接并选择“在新选项卡中打开” - 但再次需要 2 个步骤。

此外,由于默认设置是替换当前选项卡窗口,因此这不直观且通常很烦人。我发现自己总是“返回”,重新加载当前页面(我不想离开),然后用鼠标右键单击重新选择书签按钮并选择“在新选项卡中打开”。

使用 Chrome Portable Beta (7.0.517.36)。

答案1

如果您将 Chrome 设置为以标签页形式打开新窗口,那么您可以按照以下示例编辑书签:

javascript:window.open("http://www.delicious.com/home");

这是解决书签栏问题的绝佳方法,但请注意,它会破坏图标并给出一个空白页面图标。

PS,不要忘记引号和分号!

答案2

鼠标中键单击书签。

如果您单击某个文件夹,它将打开该文件夹中的每个链接。

答案3

按住控制键并单击书签。

我实际上认为默认在新选项卡中打开每个书签会很烦人。

答案4

我实际上正在研究一种使用 AutoHotkey 的解决方案,它可以识别书签栏中的点击(通过 Chrome 窗口中的位置),如果是,则发送 Ctrl-click 而不是一般点击。如果您使用 AHK,请随意测试一下。

我通过拦截点击、确定点击是否在 Chrome 中,然后确定点击是否在我定义为书签栏的框内来实现此目的。如果满足所有这些条件,则将点击发送为 Ctrl-点击,而不是在新选项卡中打开书签的点击。

这应该对书签栏有效,但它当然会忽略“其他书签”文件夹下的任何其他书签点击。我们仍然必须记住按住 Ctrl 键单击任何这些链接(或者如果您的鼠标滚轮很灵巧,则单击鼠标中键)。此外,书签栏的大小和位置可能会因许多不同因素(如主题和其他工具栏)而有所不同,因此 YMMV,请确保使用 WindowSpy 获取您自己的书签栏的位置并更改 X 和 Y 坐标的下限和上限。

也许我可以改进的一件事是检测何时单击“其他书签”,然后发送下一个单击就像 Ctrl 键单击一样,因此您可以浏览菜单树,然后当您找到并单击链接时,它就是 Ctrl 键单击。

#SingleInstance force
#Persistent

LButton::
{
    If MouseIsOver("ahk_class Chrome_WidgetWin_1")
    {
        MouseGetPos, LocationX, LocationY
        If LocationX between 6 and 965
        {
            If LocationY between 75 and 95
            {
                ; If we are here, the mouse has been clicked in Chrome in the
                ; bookmarks bar.  Send a Ctrl-click instead of a click.

                Send, {Control down}
                Click
                Send, {Control up}
            }
            Else
                Click
        }
        Else
            Click
    }
    Else
        Click
}

MouseIsOver(WinTitle) {
    MouseGetPos,,, Win
    return WinExist(WinTitle . " ahk_id " . Win)
}

相关内容