크롬 탭 주문?


13

첫 번째 탭에 있고 Ctrl+ T를 누르면 현재 탭 옆 (오른쪽) 옆에 열려고합니다. 이것에 대한 확장이 있습니까?

닫힌 탭 순서도 변경하고 싶다고 생각합니다.하지만 게임을 할 때까지 어떻게 좋아하는지 기억할 수 없습니다. 왼쪽 탭으로 이동하는 것이 내가 좋아하는 것 같습니다.

TabMixPlus는 FF에서 이러한 옵션을 제공합니다. 비슷한 확장 기능이 있습니까? 아니면 Chrome의 숨겨진 옵션?

답변:


2

이것은 (아직) 구성 가능한 옵션이 아니며 현재로서는이를 확장 할 수 없습니다. Chrome 확장 프로그램 (Firefox 확장 프로그램과 달리)은 실제 브라우저의 동작을 변경할 수 없으므로 Google이 확장 시스템 작동 방식을 변경하기 전까지는 이런 종류의 작업이 불가능합니다. 그때까지 @Michelle의 해결 방법을 사용해야합니다.


편집 : 이제 다음을 수행하는 확장이있는 것 같습니다 : Tab to the next . 또한 TabsPlus 는 현재 탭을 닫은 후 마지막으로 사용한 탭을 선택합니다 (관심이있는 경우).


12

Chrome에서 가장 많이 사용되는 탭 순서가 마침내 옵션 이되었지만 문서화되지 않았고 지원되지 않으며 해킹되었으며 상황에 대한 불만은 무시됩니다.

원하는 동작을 얻으려면

  1. Ctrl-TAB MRU 확장을 설치하십시오 . 이 확장은 내장 탭 전환 메커니즘을 대체하는 MRU 탭 순서를 제공합니다. Extension Manager 키보드 단축키 매퍼가 기록 할 수있는 한 원하는 키에 바인딩 할 수 있습니다. Ctrl-TAB 또는 Ctrl-Shift-TAB을 기록 할 수 없습니다. 이전에는 Ctrl- ~에 바인딩하는 것과 같은 하위 표준 해결 방법으로 어려움을 겪었습니다. 그러나 이제 방법이 있습니다.
  2. 키 콤보를 설정하는 비 레코딩 방법 부족을 해결하려면 키보드 단축키 레코더에서 Ctrl + Tab MRU 확장에 대한 바인딩을 Ctrl-Shift-Q 및 Ctrl-Shift-X와 같은 어리석은 것으로 설정하십시오. 쉽게 검색 할 수 있습니다. 확장 기능의 모양과 동작을 확인하려면 다음 바로 가기를 테스트하십시오.
  3. Chrome을 닫고 텍스트 편집기를 사용하여 "% AppData % \ local \ google \ Chrome \ User Data \ Default \ Preferences"를 엽니 다 (% AppData %는 운영 체제에 따라 다르며 아마도 C : \ Users \ USERNAME \ AppData 인 Windows의 경우). 파일에는 JSON 형식의 모든 설정이 포함되어 있으며 한 줄에 모두 포함됩니다.
  4. 이전에 설정 한 두 바인딩 (Ctrl-Shift-Q 및 Ctrl-Shift-X)을 검색하고 다음에 대해서는 Ctrl-Tab으로, 이전에 대해서는 Ctrl-Shift-Tab으로 편집하십시오.
  5. Chrome을 시작하고 세 개의 탭을 연 다음 새로운 단축키로 탭 간 전환을 테스트하십시오. 2 단계의 동작이 보이지 않으면 3 단계로 돌아가서 다시 시도하십시오. 알 수없는 이유로 Chrome에서 환경 설정 파일을 무시한 다음 덮어 씁니다 (아래 참조).

주의 사항 :

  • Chrome을 닫을 때마다 환경 설정 파일이 닫히고 수동으로 생성 된 키 바인딩이 재설정됩니다. 또한 확장 프로그램 설정을 수정하거나 Chrome을 열거 나 Chrome을 재미있게 열 때마다. 파일을 준비 전용으로 표시 (부정적 부작용이있을 수 있음)하거나 환경 설정 파일을 자주 편집하는 데 익숙해 질 수 있습니다. 또는 Chrome을 닫지 마십시오. 이것은 키 바인딩이 유효하다고 생각하지 않고 키 바인딩이 유효하다고 생각하더라도 제거한다는 Chrome의 잘못입니다.

  • 탭로드가 완료 될 때까지 Ctrl + Tab MRU 확장은 새 탭에서 트리거되지 않습니다. 이것은 Chrome의 잘못입니다.

  • Ctrl + Tab MRU 확장은 새 탭을 신속하게 작성하고 탭을 전환하고 새 탭을 닫는 페이지 (빈 탭, 설정 탭 등)가없는 탭에서 사용하기위한 어설픈 해결책이 있습니다. 이것은 Chrome의 잘못입니다.


11

확장 프로그램 페이지 코드가 이제 Chrome 65에서 축소되었으므로 devtools를 통해 바로 가기를 강제 실행하는 아래 의 Nathan의 영리한 사용 방법을ctrltab 업데이트해야합니다. 프로세스를 단순화하기 위해 아래에 작은 스 니펫을 작성하여 콘솔에 복사하여 붙여 넣을 수 있으며 명령을 클릭하여 바로 가기를으로 설정할 수 ctrltab있습니다.

  1. 열기 chrome://extensions/shortcuts에서 메뉴를 클릭 한 후 위치 표시 줄에 있음을 붙여 또는 메인 메뉴> 추가 도구> 확장으로 이동하고,하여 왼쪽 상단 개방 키보드 바로 가기.
  2. cmdoptJmacOS 또는 ctrlshiftJWindows / Linux 에서을 눌러 devtools 콘솔을 엽니 다 .
  3. 이 코드를 복사하십시오:

    document.body.onclick = function(e) {
        gCT = !window.gCT;
        var p = e.path, cn = p[0].textContent,
            s = p.filter(p => p.className == "shortcut-card")[0],
            n = s && s.children[0].children[1].textContent;
        n && chrome.management.getAll(es => {
            var ext = es.filter(e => e.name == n)[0], id = ext.id;
            chrome.developerPrivate.getExtensionInfo(id, i => {
                var c = i.commands.filter(c => c.description == cn)[0];
                chrome.developerPrivate.updateExtensionCommand({
                    extensionId: id,
                    commandName: c.name,
                    keybinding: "Ctrl+" + (gCT ? "" : "Shift+") + "Tab"
                });
            });
        });
    }
    
  4. > 옆의 콘솔에 붙여 넣은 다음를 누릅니다 enter.

  5. 바로 가기 페이지로 이동하고 클릭 라벨 당신이 설정하려는 명령 ctrltab, 하지 유형 바로 가기 필드. 예를 들어, QuicKey 탭 관리자 확장의 레이블은 이전 탭으로 전환 입니다.

그게 다야! ctrltab클릭하면 바로 명령 바로 가기로 나타납니다. 다른 명령으로 ctrlshifttab바로 가기 를 얻으려면 다음 레이블을 클릭하십시오. (클릭하면 코드가이 두 단축키 사이에서 전환됩니다.)이 단축키는 앱 자체가 환경 설정 파일에 기록하기 때문에 Chrome이 다시 시작된 후에도 유지됩니다.


QuicKey 확장 프로그램 을 사용하여 탭을 탐색 하려는 경우 키보드 단축키 페이지에서 클릭하지 않아도되는 간단한 프로세스가 여기설명되어 있습니다 . 위의 blob 이하는 일에주의를 기울일 경우 JS 코드 스 니펫도 더 설명이 필요합니다.

Windows를 사용하는 경우 해당 페이지 ctrltab에는 AutoHotkey 스크립트를 사용하여 Firefox 메뉴에 더 가까이 다가가는 방법도 설명되어 있습니다.


똑똑하다. 마지막으로 사용한 탭 사이를 앞뒤로 이동할 수
있으므로이

@Sharcoux, QuicKey는 또한 양방향으로 이동할 수 있습니다. 단지 현재 탭에서 가장 오래된 중고 탭으로 이동할 수 없으므로 스택으로 돌아간 후 오버 슈트하지 않고 쉽게 다시 돌아올 수 있습니다. 나는 ctrl-shift-tab첫 번째 언론 이라면 순방향으로 항해를 시작할 수 있다고 생각합니다 .
jdunning

놀랄 만한! 이것과 싸우는 데 몇 시간을 보냈고 환경 설정 파일이 계속 재정의하고있었습니다. 이제는 모두 작동합니다. 최소 탭을 토글 할 수 있습니다! 감사!
bitec

대단하다. 1993 년 이래로 하위 창에서 다른 앱처럼 ctr-tab을 사용하는 옵션을 넣지 않은 것만으로도 여전히 극복 할 수는 없습니다.
Lassi Kinnunen

9

GDom이 게시 한 Ctrl-TAB MRU 확장 과 작동 하는 확장에 대한 키 바인딩을 CTRL+ TABCTRL+ SHIFT+ 로 변경하는 다른 방법을 찾았습니다 . 환경 설정을 수정하는 것처럼 Chrome 동기화가로드시 동기화 될 때 프로필과 동기화되며 재설정되지 않습니다. 디버거를 사용하여 키 바인딩 페이지를 조작하여 수행합니다.TAB

사용법 : 크롬에서 Ctrl + Tab / Ctrl + Shift + Tab에 확장 프로그램을 바인딩하고 실제로 프로필과 동기화하는 방법


당신은 놀라운 천재입니다!
Cristiano Fontes

1
이것은 우수하다. Extensions 페이지의 새로운 Material UI 버전에서 코드가 축소되어 단계가 약간 다릅니다. 그러나 ctrl-tab중단 점을 설정하고 호출을 가로 채지 않고도 명령을 클릭하기 만하면 devtools에서 실행할 수있는 JS 스 니펫을 만들었습니다 . 내 대답은 아래에 있습니다 : superuser.com/a/1326712/736443
jdunning

3

탭 을 마우스 오른쪽 버튼으로 클릭하고 "새 탭"을 선택하면 클릭 한 탭의 오른쪽에 새 탭이 즉시 열립니다.

시도 해봐. 유용한 옵션이 더 있습니다.


1
우선, 이것의 요점은 편의성과 속도입니다. 마우스 오른쪽 버튼을 클릭하면 무효화됩니다. 그러나 알아두면 좋을 것입니다.
mpen

1

참고로, 최근 탭 간을 전환하기 위해 기본 Chrome 키보드 단축키를 우연히 발견했습니다. Ctrl + 1입니다. 나를 위해 이것은 Ctrl-TAB MRU 확장을 사용하여 영구적으로 ctrl + tab 설정을 얻기 위해 디버거에서 코드를 변경하는 것보다 쉽습니다.

편집 : 최근에 탭 이라고하는 fasion과 같은 alt-tab 메뉴 에이 작업을 수행하는 Chrome 확장 프로그램이 있습니다 . 여전히 ctrl + 1을 기억하지 않습니다!


ctrl + 1은 첫 번째 탭으로, ctrl + 2는 두 번째 등으로 이동합니다. 따라서 실제로 앞뒤로 전환되지 않습니다
sam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.