Thay thế tab alt giống Mac cho Windows 7? [đóng cửa]


30

Có một sự thay thế tab alt cho Windows 7 hoạt động theo cách tương tự như tab lệnh và tick-tick (dấu ngã) trên OS X không?

Yêu cầu:

1. Hoàn toàn dựa trên bàn phím, không cần hành động chuột.

2. 2 phím tắt với hành vi sau:

a.) alt + tab: quay vòng qua các ứng dụng đang mở (KHÔNG phải cửa sổ ... ứng dụng, nghĩa là ngay cả khi tôi có 10 cửa sổ firefox mở, tôi chỉ muốn thấy firefox một lần trong danh sách xuất hiện khi tôi nhấn phím tắt này)

. b) alt + `: chu kỳ thông qua WINDOWS rằng là trường hợp của các ứng dụng đang hoạt động (có nghĩa là nếu firefox là cửa sổ hoạt động của tôi và tôi nhấn shortcut2, nó sẽ lướt qua những 10 cửa sổ firefox, trong khi bỏ qua bất kỳ cửa sổ khác từ bất kỳ ứng dụng khác).


Cập nhật 08:40 5/21: Tôi đã thử đề xuất của eidylon, TopDesk. Nó không cung cấp bất kỳ chức năng nào được mô tả ở đây. Các ứng dụng khác tôi đã thử:

  • VistaSwitch
  • Bộ chuyển mạch
  • Dapidot (ứng dụng tuyệt vời, vẫn đang sử dụng, nhưng không làm những gì tôi muốn trong trường hợp này ... cũng đã tìm kiếm các plugin nhưng không thể tìm thấy ứng dụng đó)
  • UltraMon
  • Nvidia nView

Cập nhật: Thật không may, tôi vẫn chưa tìm thấy một giải pháp cho việc này.

cập nhật: biến đây thành một wiki cộng đồng trong trường hợp bất kỳ ai cũng có thể tìm ra giải pháp cho việc này.


2
Không phải là một giải pháp, vì vậy đây là một mẹo tiện lợi: Trong Mac OS X, bạn có thể nhấn Command-Tilde (~) để chuyển giữa các cửa sổ của ứng dụng hiện đang mở. Phần mềm của bên thứ ba như Witch ( manytricks.com/witch ) có thể cung cấp cho máy Mac của bạn một giao diện chuyển đổi cửa sổ giống Windows hơn.
dotHTM

Vâng, tôi thích kết hợp đó. Như đã nêu ở trên, tôi có thể nhân đôi chức năng đó với VistaSwitcher, nhưng không may là hành vi tab lệnh không may. Tôi đã chỉnh sửa OP để rõ hơn về chức năng của OS X mà tôi đang cố gắng sao chép.
Robert S Ciaccio

6
Mặt cỏ luôn xanh hơn ở phía bên kia. Tôi rất thích có trên Mac OS X Tab Cmd + để hoạt động như Alt + Tab trên Windows. = (
Sergio Acosta

Tôi nghĩ rằng có một số ứng dụng sẽ làm điều đó ... Không tích cực nhưng tôi nhớ đã thấy đề cập đến một thứ gọi là "phù thủy" hoặc thứ gì đó có thể được cấu hình như thế.
Robert S Ciaccio

Bạn đã thử trong DExot "Danh mục cửa sổ" chưa?
harrymc

Câu trả lời:


9

Tôi tình cờ đã viết một kịch bản chỉ (gần như) điều đó, bằng cách sử dụng AutoHotkey. Nó gần gũi hơn nhiều so với việc đơn giản ánh xạ lại ALT + `thành ALT + F6.

http://www.autohotkey.com/board/topic/66588- Motorcyclewindow /

Nếu việc cài đặt AutoHotkey với mã này quá nhiều chi phí, chỉ cần hỏi và tôi sẽ sẵn sàng đăng một tệp thực thi được biên dịch nhẹ sẽ chạy trong nền.

Mặt khác, tải xuống cycleWindow.ahkvà phụ thuộc của nó Thumbnail Lib.ahk, sau đó thực thi mã AHK sau để tạo ALT + `hotkey của bạn:

#Include cycleWindow.ahk
!`::cycleCurrentWindow()

Điều này chuyển đổi các cửa sổ cùng lớp , giống như trong Mac OS. Tuy nhiên, Alt-Tab vẫn sẽ hoạt động như bình thường cho Windows.


Đây là tôi tin rằng câu trả lời duy nhất hiện đang trả lời câu hỏi. Cảm ơn nhiều - với tư cách là người dùng AHK, điều này hoạt động rất tốt :)
enderland

@enderland Vui mừng bạn thích nó!
dùng1480704

Cảm ơn tôi quá! Tôi đang sử dụng kết hợp với Emcee và có Windows + ~ được ánh xạ để hiển thị "Điều khiển nhiệm vụ" và Alt + ~ để chuyển giữa các cửa sổ. Hoạt động thực sự tốt.
scobi

Vui mừng khi nghe nó :-). Âm thanh như một thiết lập tốt ...
user1480704

8

Win+ Tchu kỳ giữa các ứng dụng trong thanh tác vụ. Hoặc nhấn Win+ Tmột lần rồi sử dụng các phím mũi tên trái / phải để di chuyển giữa các ứng dụng.

Nó không hoàn toàn giống với Cmd+ Tabvì danh sách Cmd+ Tabđược cập nhật động để phản ánh thứ tự hồi cứu trong đó các ứng dụng đã được truy cập, trong khi thứ tự thanh tác vụ Windows được điều khiển thủ công.

Nhưng đó là vấn đề quan điểm về việc đó là điều tốt hay điều xấu.

Tôi cũng muốn thấy một bản sao Cmd+ Tabcho Windows.


6

Sử dụng AutoHotkey , bạn có thể nhận được một Command-Tilde tương đương bằng cách ánh xạ một phím tắt thành Alt+ F6(chuyển đổi các cửa sổ của ứng dụng hiện tại, như Daniel Beck đã nói).

Tôi sử dụng tập lệnh đơn giản sau để thực hiện việc này (Tôi ánh xạ Alt+ `(backquote), đó là "!` "Trong cú pháp của AutoHotKey:

!`::
Send !{F6}

4

Vista Switcher cho phép bạn chuyển đổi các cửa sổ trong một ứng dụng . Nó thậm chí sử dụng Alt+ `cho phím nóng để làm như vậy. Đáng buồn thay, nó không hoạt động chính xác như Command+ Tabkhi nhấn Alt+ Tab. Thay vào đó, nó chỉ hoạt động như Windows Alt+ thông thường Tab.


Cảm ơn, đây là những gì tôi đã sử dụng khá lâu. Nó thực sự là một trình chuyển đổi tuyệt vời, ngoại trừ chức năng mà bạn đã đề cập. Tôi có lẽ nên liên hệ với nhà phát triển và yêu cầu tính năng đó. Điều khác duy nhất abou VistaSwitcher là nó thực sự làm chậm máy tính từ xa.
Robert S Ciaccio

1

Tôi tìm thấy một giải pháp! Thực hiện theo các hướng dẫn tại đây: http://www.howtogeek.com/howto/16334/make-the-taskbar-buttons-switch-to-the-last-active-window-in-windows-7/

Và sau đó, nếu bạn nhấn windows + # nơi đặt chương trình trong thanh tác vụ, nó sẽ chuyển sang cửa sổ cuối cùng của chương trình đó. Điều này hoạt động tốt nhất cho các cửa sổ bạn đã ghim vào thanh tác vụ và do đó biết # chúng là gì. Ví dụ: windows + 3 chuyển đổi giữa hai cửa sổ chrome mở của tôi.


1
Bạn có thể bao gồm các phần có liên quan của câu trả lời ở đây. Sau đó, nếu liên kết bao giờ chết, câu trả lời vẫn hữu ích.
ChrisF

0

Tôi không biết nó có phù hợp với nhu cầu của bạn không, nhưng bạn có thể kiểm tra các mẹo này: http://www.applesource.com.au/how-to/soa/How-to-Alt-tab-on-Mac-OS -X / 0,2000451082.339287482,00.htm


Mặc dù liên kết này hữu ích cho OS X, nhưng điều tôi thực sự cần là một số chức năng được thảo luận trên trang đó có sẵn trong Windows 7.
Robert S Ciaccio

Tôi xin lỗi, tôi đọc sai!
BloodPhilia

3
Không có vấn đề, câu trả lời của bạn cho tôi thấy rằng tôi cần phải làm rõ OP của tôi. Tôi đã chỉnh sửa và hy vọng nó có ý nghĩa hơn bây giờ :)
Robert S Ciaccio

0

Kiểm tra TopDesk từ Phần mềm Otaku.


Đây là nhiều hơn một thay thế tab alt trực quan hơn là một thay thế hành vi, chức năng. Khá mát mẻ để nhân rộng phơi bày mặc dù.
Robert S Ciaccio

0

Bây giờ, tôi biết phương pháp này là chuột trái ngược với bàn phím, nhưng nó sao chép cùng một chức năng (từ những gì tôi có thể nói từ q cập nhật của bạn, không bao giờ sử dụng Mac), chỉ là một cách khác để sử dụng nó. Nếu bạn không thích ý tưởng về trải nghiệm KB nghiêm ngặt, nó có thể giúp ...

Nó sẽ làm cho nó nhấp vào nút thanh tác vụ trong Win7 chuyển sang cửa sổ hoạt động cuối cùng của ứng dụng đó (chuyển đổi ứng dụng) và nhấp vào liên tục sẽ quay vòng qua các cửa sổ của ứng dụng đó theo thứ tự sử dụng.

Đối với các ứng dụng không mở nhiều tài liệu như nhiều nút trên thanh tác vụ như IE thực hiện (ví dụ: FF không bật công tắc bí mật ), bạn vẫn cần sử dụng CTRL-TAB như bạn đã nói, nhưng bất kỳ ứng dụng nào thực sự mở các ô trên tasbar , điều này sẽ làm việc.


Đó là một mẹo rất hay. Vẫn không giải quyết được vấn đề cơ bản. Chỉnh sửa OP để làm rõ thêm một số.
Robert S Ciaccio

0

Tôi không biết về việc chuyển đổi giữa các ứng dụng đang mở nhưng nếu bạn làm Ctrl+ Tabbạn sẽ có thể chuyển đổi giữa các cửa sổ đang mở của cùng một ứng dụng. Điều này hoạt động trên Firefox, IE, Excel, Word, v.v.


1
Không, tab alt trong Windows chuyển đổi giữa tất cả các cửa sổ đang mở, không chỉ các cửa sổ của cùng một ứng dụng. Ý bạn là ctrl-tab?
Robert S Ciaccio

Xấu của tôi, tôi đã có nghĩa là Ctrl + Tab.
Petealex

1
Không Ctrl-Tab chuyển đổi giữa các tab Firefox ?
Peter Jaric

Có, và nó cũng có trong IE và bất kỳ ứng dụng nào khác mà bạn có thứ gì đó mở trong đó.
Petealx

0

Bạn có thể sử dụng Alt+ F6để quay vòng qua các cửa sổ trong một ứng dụng đa cửa sổ. (chưa được kiểm tra, thông qua @SansMouse ). Nên giúp đỡ với một phần câu hỏi của bạn ít nhất.


0

Bạn sẽ không thể làm điều này (ít nhất là không phải không viết ứng dụng của riêng bạn) trên Windows. Mac phân biệt các cửa sổ cho mỗi ứng dụng, trong khi Windows thì không. Đây là lý do tại sao Alt+ TabAlt+ `được cho phép. Đây cũng là lý do Expose hỗ trợ các cửa sổ ứng dụng hiện tại và các chế độ hoạt động của tất cả các cửa sổ.


Cũng không có một quy tắc đơn giản nào để thực hiện việc này, thậm chí dựa trên nội dung trên thanh tiêu đề, vì các ứng dụng có xu hướng không tuân theo "tiêu đề nội dung - tiêu đề ứng dụng" so với "tiêu đề ứng dụng - tiêu đề nội dung".
Andrew Scagnelli

thật không may, đôi khi câu trả lời duy nhất là không có câu trả lời.
Robert S Ciaccio

mặc dù tôi sẽ chỉ ra rằng VistaSwitcher KHÔNG biết cách phân biệt giữa các cửa sổ cho mỗi ứng dụng. Vì vậy, phải có một số cách để làm điều đó (có thể không phải thông qua một cửa sổ api đơn giản). Điều mà VistaSwitcher đang thiếu là một tùy chọn để làm cho alt-tab chỉ chuyển đổi các ứng dụng và không phải tất cả các cửa sổ. Vì vậy, nó có một nửa chức năng mà tôi đã mô tả ...
Robert S Ciaccio

Windows có thể cho biết cửa sổ nào thuộc về ứng dụng nào, đó là trên XP và Vista, nó có thể nhóm các cửa sổ theo ứng dụng nếu thanh tác vụ đầy. Tôi nghĩ rằng nó cũng làm điều tương tự luôn luôn trên 7, mặc dù tôi không nhớ rõ ràng cho phiên bản đó.
zpletan

0

Ohh ... Tôi đã mất tích của tôi Mac ALT+ `rất nhiều ... Nhưng tôi vừa tìm thấy Windows 7 tương đương: CTRL+F6

Google "CTRL F6" để biết thêm thông tin.


0

Tôi đã tìm thấy một giải pháp phù hợp với mình, dựa trên một giải pháp từng phần khác (thật không may, tôi không thể nhớ lại nơi mà tôi thấy rằng không thể cung cấp tín dụng đáo hạn).

Đầu tiên, tìm phím tắt IE "Window Switcher" trên PC của bạn (Đây là phím tắt hoặc tệp .LNK):

C: \ Users \\ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ Window Switcher

và sao chép nó vào một thư mục nơi bạn có thể dễ dàng xác định vị trí của nó. Ví dụ:

C: \ autohotkey \ Trình chuyển đổi cửa sổ

Bây giờ thêm phần sau vào tệp .ahk của bạn:

LWin & Tab:: 
Run, "C:\home\jseidel\Window Switcher"
SetSwitch = 1
return

~$*LWin up::
if SetSwitch = 1
{
  Send {Return}
  SetSwitch = 0
}
return


-1

Tôi không phải là người dùng Mac OS, nhưng bạn đã thử Win+ Tabchưa? Khác biệt đáng kể so với Alt+ Tabvà có thể theo ý thích của bạn.


WinKey-Tab cung cấp cho Flip3D, đây chỉ là một Alt-Tab dễ thương hơn, trên Vista trở lên.
Andrew Scagnelli

chính xác, với bản xem trước khung cửa sổ ... yada yada
Hardryv
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.