Chrome'da belirli yer imini / URL'yi açma kısayolu


54

Chrome kullanırken belirli yer imini / URL'yi açmak için klavye kısayolunu nasıl etkinleştirebilirim?


2
Bu özellikle ilgilenen Firefox kullanıcıları , özel aramalar oluşturmak için de kullanılabilen, yer imleri için anahtar kelimeler belirleyebilir.

Anahtar kelime özelliğini Firefox’tan Chrome’a uygulamak için tamamen oy kullanıyorum. Her yer iminin tetiklenecek tek bir anahtarı olabilir (bu şekilde kullanıyorum). Bu bana yüzlerce saat yazarak kazandırdı. Gerçekten de, Chrome 51'in hala bu özelliği çekirdek olarak sağlamadığı için yazık.
Kai Noack

4
AutoControl Kısayol Yöneticisi adlı bir uzantı , belirli yer imlerine, yer imi klasörlerine ve URL'lere kısayollar atamanıza olanak tanır.
GetFree

Yanıtlar:


40

Uzantıları olmadan

Klavyeyle bir yer imi açmanın tek yolu (bildiğim kadarıyla):

  • Yer İşareti Yöneticisini Kullanma :

    1. + + Tuşlarına basarak Yer İşareti Yöneticisi'ni açın .CtrlShiftO

    2. Üç seçenek:

      • Tüm yer imlerini arayın (sadece yazmaya başlayın), Tabiki kez basın ve ok tuşlarını kullanarak istediğiniz yer imini seçin.

      • Tuşuna basın Tab, istediğiniz klasörü seçin, Tabtekrar basın ve ok tuşlarıyla istediğiniz yer imini seçin.

      • İstediğiniz yer imi Yer İmleri Çubuğundaysa, Tabiki kez basın ve ok tuşlarını kullanarak istediğiniz yer imini seçin.

    3. Tuşuna basın Enter.

  • Google Chrome'u Özelleştirme ve kontrol etme özelliğini kullanma :

    1. Google Chrome'u Özelleştirmek ve kontrol etmek için Alt+ Eveya Alt+ tuşlarına basın .F

    2. Yer imleriB girmek için tuşuna basın .

    3. İstediğiniz yer iminin Yer İşaretleri Çubuğunda olduğunu varsayarak, ok tuşlarıyla seçin.

    4. Tuşuna basın Enter.

  • Omnibox'u Kullanma :

    1. Omnibox'a odaklanmak için Ctrl+ L, Alt+ Dveya tuşlarına basın .F6

    2. İstediğiniz yer iminin adını yazın (bir parçası).

    3. Omnibox'un altındaki açılır menüde göründüğünde , ok tuşlarıyla istediğiniz yer imini seçin.

    4. Tuşuna basın Enter.

Uzantıları ile

Birkaç uzantı bunu yapabilir. En kolay yol muhtemelen şunun gibi bir kullanıcı betiğidir:

// ===UserScript===
// @name          Bookmark Launcher
// @description   Launches bookmarks with keyboard shortcuts
// ===/UserScript===

var bookmarkLauncherSetup = (function() {
    var bookmarks = {}, url;

    bookmarks['G'] = 'http://google.com';
    bookmarks['S'] = 'http://superuser.com';

    window.addEventListener('keyup', function() {
        if(event.ctrlKey && event.altKey && !event.shiftKey)
            if(url = bookmarks[String.fromCharCode(event.keyCode)])
                window.open(url);
    });
}());

Kullanmak için aşağıdakileri yapın:

  1. Diziyi bookmarksgereksinimlerinize uyacak şekilde değiştirin . Tüm harf ve sayı tuşları iyi çalışmalıdır.

  2. Kodu bookmark-launcher.user.js, seçtiğiniz bir yere kaydedin.

  3. chrome://extensions/Google Chrome'da açın .

  4. bookmark-launcher.user.jsAç sekmesinde sürükleyip bırakın .

  5. Ekle'ye tıklayın .

Hiçbir uzantı, chrome://...URL açma sekmelerinde (bu, Yeni Sekme içerir ) veya Chrome Web Mağazası'nda çalışamaz .

Başka bir sekmede (yeniden yükledikten sonra), Ctrl+ Alt+ tuşlarına basmak Süper Kullanıcı'yı yeni bir sekmede Saçacaktır .

Sekmenin kendisine odaklanmak zorunda olduğunuzu unutmayın. Çok amaçlı adres çubuğuna veya geliştirici konsoluna odaklanıyorsanız, klavye kısayollarının hiçbir etkisi olmaz.


Userscript bazı sayfalarda çalışamaz (örneğin github.com ), çünkü kod enjeksiyonunu kabul
etmiyorlar

Güncelleme script-enjeksiyon ile sorunu düzeltti, cevabı düzenledi. Şimdi çalışmalı ...
yckart

1
Pencereyi jssürükleyerek bir dosya eklemeye çalıştım , chrome://extensionsancak dosya buraya bırakılamıyor, imleç engellenen bir simgeye dönüşüyor. Bu cevabın oldukça eski olduğunu takdir ediyorum ama herkes bunun hala mevcut sürümlerle mümkün olduğunu onaylayabilir mi? Ben on52.0.2743.116 m
tallpaul

@tallpaul şimdi görünecek gibi manifest.jsoneklemek için dosyayla birlikte bir uzantı olarak paketlemeniz gerekiyor.
freginold

1
OP Shortcut, yukarıda listelenenlerin kısayol olmadığını söyledi. Kısayol, örneğin CTRL SHIFT GGoogle Mail'i açmak vb.
Kai Noack

19

Başka bir yaklaşım ise

  • Odağı + ile url çubuğuna getirin L.
  • Yer iminin tam adını ve ardından a yazın /.
  • tabİkinci otomatik tamamlamayı seçmek için basın (benim deneyimime göre daima ilk eşleşen yer imi adıdır).
  • Tuşuna basın enter.

11
Type the full name of the bookmarkkısayol değil, üzgünüm.
Kai Noack

3
@KaiNoack Sadece Linux'ta Chrome'da denedim. Aslında tam adı gerektirmiyor, kısmi yeterli (muhtemelen daha fazla otomatik sekme kullanımıyla)
6005

2
Benzersiz olacak kadar karakter yazmanız yeterlidir, yer imi adlarınızı istediğiniz kısayol tuşlarıyla eklerseniz, bu durum çok kısa tutulabilir. (Ne yazık ki, adın hiçbir yerinde alt
dizgi eşleşmiyor

10

Sık Kullanılan Kullanılan Google Chrome'a ​​Klavye Kısayolu Atama Nasıl Bildirilir. Anahtarları , belirli bir URL'yi varsayılan bir Arama motoruna ayarlamaktır.

  • chrome://settings/searchEnginesArama motorlarının listesini yüklemek için açın .
  • "Diğer arama motorları" altında, aşağıdaki parametrelerle yeni bir tane ekleyin:
    • Adı: ne istersen, alakalı değil.
    • Anahtar kelime: İstediğiniz anahtar kelimeyi SU olarak söyleyin.
    • URL: ayarlamak istediğiniz URL’yi söyleyin http://superuser.com/.

Kaydettikten sonra SU, URL çubuğunuzu her yazdığınızda gönderilecek http://superuser.com/.



3
Biri url çubuğunu sağ tıklayabilir ve kromu hatırlamak yerine "arama motorlarını düzenle" yi seçebilir: url
Florian Straub

6

Not: Kısayol 1 tuş birleşimi olarak tanımlanır, diğer cevapların çoğu daha fazla yazmaya ihtiyaç duyar.

Çözüm A: Autohotkey

Autohotkey'i kullanın ve ana yer imleriniz için kendi kısayollarınızı tanımlayın. İşte sizin için kukla olarak hazırladığım bir senaryo: chrome-bookmarks-shortcuts.ahk

Örneğin, beklemeye için SHIFT WINve hit Ggmail.com açın.


Çözüm B: Chrome uzantısı : SiteLauncher (Hızlı Arama)

Bir dereceye kadar yardımcı olur, ancak iki veya daha fazla değil, bir yer imine yalnızca bir harf atayabilirsiniz .


Çözüm C: Krom uzantısı: Kısayollar (Özel Klavye Kısayolları)

Bu uzantı, atanan yer imlerini açmak için bir harf veya kombinasyonları kullanabilir. Tek sorun: Bu kombinasyonları URL çubuğuna giremezsiniz. Geçici çözümüm, CTRL + Tyeni sekme için TABardından kombinasyon.

Bununla birlikte, her iki uzantı da biraz sıkıntılı hissediyorum.


Firefox'ta kısayollar

Yer imi özelliklerinin Firefox'ta nasıl göründüğünü ve ne kadar kolay bir şekilde bir anahtar kelime (kısayol) atayabileceğinizi hatırlamak için:

Firefox anahtar kelime alanı

Firefox’ta, şimdi URL çubuğuna "mp" girerek, belirli bir web sitesi açıldı. İnternette okuyabileceğiniz gibi, Chrome 52, bu basit özelliğe sahip değildir ve bunun için "Arama motoru" bölümünü kötüye kullanır.


3

Bu, Windows'ta iyi çalışıyor:

Önce yer imleri çubuğunuzun ( CTRL+ Shift+ b) gösterildiğinden emin olun ve sonra şunları kullanın:

F6

veya

Shift+F6

Bu tuşlar odağı Adres çubuğu, Yer imleri çubuğu (gösteriliyorsa) ve sayfa içeriği arasında değiştirir.

Bu yüzden odak noktam sayfa içeriğiyse, yer işaretlerimde gezinmek için Shift+ ' F6yı ve ardından ok tuşlarımı kullanırdım.


Anahtar kelimeler kullanmadan firefox için mi?
SmartManoj


1

Aşağıdakiler, bir anahtar kelimeyi adres çubuğuna (omnibar) yazarak ve belirli bir URL'ye atlamak için enter tuşuna basılarak çalışır. Chrome'da (sürüm 59.0'dan itibaren), Firefox'ta olduğu gibi yer imi yöneticisi aracılığıyla kullanılamaz, ancak aynı şekilde çalışması için Chrome'un Arama Motoru Kısayolları özelliğini kolayca kullanabilirsiniz.

  1. Adres çubuğuna sağ tıklayın (omnibar)
  2. Arama motorlarını düzenle ... 'yi seçin
  3. Varsayılan arama motorları bölümünden sonra görünen 'EKLE' düğmesini tıklayın.
  4. Açılan iletişim kutusunda:
    • içinde arama motoru alanına - işaretinizi isim
    • içinde anahtar kelime alanına - hızlı üzere omnibar yazdığınız bu 'imi' atlamak için gerekenleri (anahtar kelime kısayol dize girin
    • In URL alanına - url tip anahtar kelimeye sahip ilişkilendirmek istiyorum

Not: URL'de özel bir yer tutucu bulunabilir: "% s" (tırnak işaretleri olmadan), anahtar kelime kısayolunu yazdıktan sonra sekme basarsanız girebileceğiniz ek metin için yer tutucu işlevi görür.

Örneğin: pinboard.com'daki yer imlerinin listesini verilen etikete göre atlayan bir anahtar kelime kısayolu kullanıyorum. Bunun için:

Ardından 'todo' ile etiketlenmiş tüm pano yer imlerime erişmek için



0

Dennis'in yaklaşımından ilham aldı:

Benim için işe yaramadı ve bu muhtemelen cevabı biraz eski olduğu için, ancak web mağazasında uygun bir çözüm bulunmadığı için bunu kendim uygulama yaklaşımını sevdim.

İşte yapmanız gerekenler:

  • 2 dosya oluşturun manifest.jsonve background.js. Bunları yeni bir klasöre yerleştirin ve aşağıdaki içeriği bu dosyalara ekleyin.
  • Krom chrome://extensionsiçinde, adres çubuğuna yazın ve sağ üstteki geliştirici modunu etkinleştirin (anahtar).
  • Beliren Load unpackedbutona tıklayın ve dosyaları içeren klasörü seçin.

İşte bu, bununla neye ihtiyacınız var. CTRL + ALT + G yazdığınızda, google yeni bir sekmede açılır. :)

manifest.json:

  {
    "name": "Bookmark Shortcutter",
    "version": "1.0",
    "description": "Custom shortcuts for bookmarks! Coolio!",

    "permissions": ["http://*/*", "tabs"],
    "content_scripts": [
      {
        "matches": ["http://*/*", "https://*/*"],
        "js": ["background.js"],
        "run_at": "document_start"
      }
      ],
    "manifest_version": 2
  }

background.js:

if (window == top) {
    window.addEventListener('keyup', doKeyPress, false);
}

var bookmarks = {}, url;

bookmarks['G'] = 'http://google.com';
bookmarks['S'] = 'http://superuser.com';

function doKeyPress(event){
    if(event.ctrlKey && event.altKey && !event.shiftKey) {
        if(url = bookmarks[String.fromCharCode(event.keyCode)]) {
            window.open(url);
        }   
    }
}

0

Bu iş parçacığının oldukça eski olduğunu biliyorum. Ancak bu, çözüme ilgi duyanları bilgilendirmek için, geçtiğimiz haftalarda firefox davranışını taklit edecek bir uzantı programladım.

Uzantı, takma adları doğrudan yer imlerinizden alır. Kullanıcı, kromun yer imi yöneticisinde bir yer imini düzenleyerek bir diğer ad ekler. Bir yer imi olarak çalışıyorsa, bir diğer adı (http (s), javascript,% s parametresi ile / olmadan) olarak çalışır. Yer imlerini, takma adları ile dışa aktarmak / içe aktarmak da kolaydır.

Web mağazasında Achernar'ın "Alias ​​Bookmarks" adı altında bulabilirsiniz.


Güncelleme: O zamandan beri uzantıya diğer ad almış klasörler ekledim. Hala deneysel, ancak bir dizi arama motoruyla (parametrelerle) "grup araması" yapmak için kullanabilirsiniz. Test etmekten çekinmeyin.
Achernar

0

Chrome yer imleriniz üzerinde kolayca erişilebilen bulanık bir arama:

  1. Yer imlerini aramak için , herhangi bir web sayfasının anahtarından Vimium krom uzantısının "Vomnibar" ı etkinleştirin b.

  2. Sistem genelinde bir kısayol oluşturmak istiyorsanız, aşağıdaki Autohotkey otomasyon aracı komut dosyasını kullanabilirsiniz.

    #NoEnv
    SetBatchLines -1
    ListLines Off
    SendMode Input
    
    #Space::  ; windows+space will open a Chrome window with search bar over bookmarks from any location
    run, http://blank.org  ; Or any regular webpage. A local webpage would work as well.
    WinWait ahk_exe chrome.exe
    WinActivate ahk_exe chrome.exe
    WinWaitActive ahk_exe chrome.exe
    send, {b}
    return
    

Bonus: Yer imlerinizi kullanarak klasöre göre arama yapabilirsiniz/ . "Vomnibar" yazın/myBookmarkDir myBookmark

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.