MacのようなWindows 7の代替タブ [閉まっている]


30

OS Xのcommand-tabおよびcommand-tick(チルダ)と同じように動作するWindows 7の代替タブはありますか?

要件:

1.完全にキーボードショートカットベースで、マウス操作は不要です。

2.次の動作を行う2つのキーボードショートカット:

a。)alt + tab: 開いているアプリケーションを切り替えます(ウィンドウではありません...アプリケーション。Firefoxウィンドウを10個開いている場合でも、このショートカットを押したときに表示されるリストにfirefoxを一度だけ表示したいことを意味します)

b。)alt + `: 現在アクティブなアプリケーションのインスタンスであるWINDOWSを循環します(つまり、Firefoxが私のアクティブなウィンドウであり、ショートカット2を押すと、他のアプリケーションのその他のウィンドウを無視しながら、これら10個のFirefoxウィンドウを循環します)。


アップデート08:40 5/21:eidylonの提案、TopDeskを試しました。ここで説明する機能は提供していません。私がすでに試した他のアプリ:

  • VistaSwitcher
  • スイッチャー
  • デックスポット
  • ウルトラモン
  • Nvidia nView

更新:残念ながら、私はまだこれに対する解決策を見つけていません。

更新:誰でもこれに対する解決策を見つけることができるように、これをコミュニティwikiにしました。


2
解決策ではないので、ここに気の利いたヒントがあります。MacOS Xでは、Command-Tilde(〜)を押して、現在開いているアプリケーションのウィンドウを切り替えることができます。Witch(manytricks.com/witch)のようなサードパーティソフトウェアは、ウィンドウスイッチングインターフェイスのようなWindowsをより多くMacに提供できます。
dotHTM

はい、私はそのコンボが大好きです。上記のように、VistaSwitcherでその機能を複製することはできますが、残念ながらコマンドタブの動作は複製できません。OPを編集して、複製しようとしているOS Xの機能をより明確にしました。
ロバートSチャシオ

6
反対側の草は常に緑です。Mac OS Xでは、WindowsでAlt + Tabとして動作するCmd + Tabが必要です。=(
セルジオアコスタ

Sergioを実行するアプリがいくつかあると思います...前向きではありませんが、「魔女」と呼ばれるものや、そのように構成できるものについて言及したのを覚えています。
ロバートSチャシオ

Dexpotで「ウィンドウカタログ」を試しましたか?
-harrymc

回答:


9

AutoHotkeyを使用して、(ほぼ)まさにそのことを行うスクリプトを作成しました。単にAlt + `をAlt + F6に再マッピングするよりもずっと近いです。

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

このコードでAutoHotkeyをセットアップするのがあまりにも大きなオーバーヘッドである場合は、質問してください。バックグラウンドで実行される軽量のコンパイル済み実行可能ファイルを喜んで投稿します。

そうでない場合は、ダウンロードcycleWindow.ahkとその依存関係Thumbnail Lib.ahk、次のAHKコードを実行してALT + `ホットキーを作成します:

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

これは、Mac OS と同様に、同じクラスのウィンドウを切り替えます。ただし、WindowsではAlt-Tabは通常どおり機能します。


これは、現在質問に答えている唯一の答えだと思います。おかげで
-AHK

@enderland気に入ってくれてうれしい!
user1480704

私からも感謝します!これをEmceeと組み合わせて使用​​し、Windows +〜をマッピングして「Mission Control」とAlt +〜を呼び出してウィンドウを切り替えます。本当にうまくいきます。
scobi 14

それを聞いてうれしい :-)。素敵なセットアップのように聞こえる...
user1480704

8

Win+ Tタスクバーのアプリを切り替えます。または、Win+をT1回押してから、左右の矢印キーを使用してアプリ間を移動します。

これは、と全く同じ動作ではありませんCmd+ Tabので、Cmd+のTabリストを動的にWindowsタスクバーの順番が手動で制御されている間、アプリケーションがアクセスされた回顧順序を反映するように更新されます。

しかし、それが良いことなのか悪いことなのかについての意見の問題です。

Windows用のCmd+ Tabクローンも見たいです。


6

AutoHotkeyを使用すると、ショートカットをAlt+ F6(Daniel Beckが言ったように現在のアプリのウィンドウを切り替える)にマッピングすることにより、Command-Tildeと同等のものを取得できます。

これを行うには、次の簡単なスクリプトを使用します(AutoHotKeyの構文では "!` "であるAlt+ `(バッククォート)をマップします。

!`::
Send !{F6}

4

Vista Switcherを使用すると、アプリケーション内でウィンドウ切り替えることができます。ホットキーにAlt+ `を使用することもできます。悲しいことに、それはまったく同じ動作しませんCommand+をTab押したときにAlt+をTab。代わりに、通常のWindows Alt+のように動作しますTab


おかげで、これは私がかなり長い間使用してきたものです。あなたが言及した機能を除いて、それは本当に素晴らしいスイッチャーです。おそらく開発者に連絡して、その機能をリクエストする必要があります。VistaSwitcherのもう1つのことは、リモートデスクトップの速度が本当に低下することです。
ロバートSチャシオ

1

私は解決策を見つけました!こちらの手順に従ってください:http : //www.howtogeek.com/howto/16334/make-the-taskbar-buttons-switch-to-the-last-active-window-in-windows-7/

そして、ウィンドウ+プログラムがタスクバーにある場所の#を押すと、そのプログラムの最後のウィンドウに切り替わります。これは、タスクバーにピン留めしたウィンドウに最適です。たとえば、windows + 3は、開いている2つのchromeウィンドウを切り替えます。


1
回答の関連部分をここに含めることができますか。その後、リンクが機能しなくなっても、答えは依然として有用です。
ChrisF

0

それがあなたのニーズに合うかどうかはわかりませんが、これらのヒントをチェックアウトできます:http : //www.applesource.com.au/how-to/soa/How-to-Alt-tab-on-Mac-OS -X / 0,2000451082,339287482,00.htm


このリンクはOS Xには役立ちますが、実際に必要なのは、そのページで説明した機能の一部をWindows 7で使用可能にすることです。
Robert S Ciaccio

ごめんなさい、私は読み間違えました!
BloodPhilia

3
問題ありません。あなたの答えから、OPを明確にする必要があることがわかりました。私は編集し、うまくいけば今はもっと理にかなっている:)
ロバートSチャシオ


0

今、私はこの方法がキーボードではなくマウスであることを知っていますが、それは同じ機能を幾分複製します(更新されたqから私が知ることができ、Macを自分で使用したことはありません)。厳密なKBエクスペリエンスのアイデアに結婚していない場合は、役立つかもしれません...

Win7のタスクバーボタンをクリックすると、そのアプリの最後のアクティブウィンドウに切り替え(アプリケーションを切り替え)、繰り返しクリックすると、そのアプリケーションのウィンドウが使用順に表示されます。

IEのように複数のドキュメントを複数のタスクバーボタンとして開かないアプリケーション(たとえば、シークレットスイッチをオンにしないFF )では、前述のようにCTRL-TABを使用する必要がありますが、実際にはtasbarのタイルを開くアプリはすべて、これは動作します。


それは本当にクールなトリックです。それでも根本的な問題は解決しません。OPを編集して、さらに明確にします。
ロバートSチャシオ

0

私は開いているアプリケーション間の切り替えについて知らないが、あなたがしなければCtrl+ Tab、あなたは、同じアプリケーションの開いているウィンドウを切り替えることができるようになります。これは、Firefox、IE、Excel、Wordなどで機能します。


1
いいえ、Windowsのalt-tabは、同じアプリケーションのウィンドウだけでなく、開いているすべてのウィンドウを切り替えます。ctrl-tabのことですか?
ロバートSチャシオ

私の悪い、私はCtrl + Tabを意味しました。
ホンダレックス

1
Ctrl-TabはFirefox タブを切り替えませんか?
ピータージャリック

はい。IEや他のアプリで何かを開いている場合も同様です。
Hondalex

0

Alt+ F6を使用すると、マルチウィンドウアプリケーションでウィンドウを切り替えることができます。(未検証@ SansMouse経由)。少なくともあなたの質問の一部に役立つはずです。


0

Windowsでこれを行うことはできません(少なくとも、独自のアプリを作成しない限り)。Macはアプリケーションごとにウィンドウを区別しますが、Windowsは区別しません。これが、Alt+ TabAlt+ `が許可される理由です。これが、Exposeが現在のアプリウィンドウと全ウィンドウモードの操作をサポートする理由でもあります。


また、アプリは標準の「コンテンツタイトル-アプリタイトル」と「アプリタイトル-コンテンツタイトル」に従わない傾向があるため、タイトルバーのコンテンツに基づいても、これを行うための単純なルールはありません。
アンドリュースカグネリ

残念ながら、唯一の答えは、答えがないということです。
ロバートSチャシオ

ただし、VistaSwitcherはアプリケーションごとにウィンドウを区別する方法を知っていることを指摘します。そのため、何らかの方法が必要になります(おそらく、単純なWindows APIをネイティブに使用しているわけではありません)。VistaSwitcherに欠けているのは、alt-tabがすべてのウィンドウではなくアプリケーションのみを切り替えるオプションです。だから、...私が説明した半分の機能を備えています
ロバート・S Ciaccio

Windowsはどのウィンドウがどのアプリケーションに属しているかを知ることができます。これはXPとVistaで、タスクバーがいっぱいになった場合にアプリケーションごとにウィンドウをグループ化する方法です。そのバージョンについてははっきりと覚えていませんが、7でも常に同じことを行うと思います。
zpletan

0

ああ... Macが足りなかったALT+ `でも、Windows 7に相当するものを見つけたところです:CTRL+F6

詳細については、Google「CTRL F6」。


0

別の部分的な解決策に基づいて、自分に合った解決策を見つけました(残念なことに、どこで正当な信用を与えることができなかったかを思い出せません)。

まず、PCでIEの「ウィンドウスイッチャー」ショートカットを見つけます(これはショートカットまたは.LNKファイルです)。

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

簡単に見つけられるディレクトリにコピーします。例えば:

C:\ autohotkey \ Window Switcher

次に、以下を.ahkファイルに追加します。

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

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


-1

私はMac OSユーザーではありませんが、Win+ を試しましたTabか?Alt+ Tabとは大幅に異なり、場合によっては好みによっても異なります。


WinKey-TabはFlip3Dを提供します。Flip3Dは、Vista以降では、より洗練されたAlt-Tabです。
アンドリュースカグネリ

正しい、ウィンドウペインプレビュー...
ヤダヤダ-Hardryv
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.