- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

Eclipse

はじめに Edit

Eclipseで、右のタブ、左のタブにショートカットで移動したい、という話です。

Ctrl+F6,Ctrl+Shift+F6はVisualStudioに慣れている人にはよいかもしれませんが、
CodeGearのIDE(BDSとかDelphiとか)に慣れている場合は、左右のタブに移動できる方が都合がよかったりします

移動する方法 Edit

デフォルトのショートカットでは、

  • Ctrl+PgUp:左のタブへ移動
  • Ctrl+PgDn:右のタブへ移動

ただしEclipseは(というか、pleiadesが?)ファイル形式ごとのモード切替が遅いようで、.txt→.php→.txtなどのタブを切り替えが殺人的な重さです。なんとかならないものかなあ。2008/11/27現在。
(.php→.phpとかの同タイプではそこそこ重い程度。それでも重い><)

Ctrl+Tab, Ctrl+Shift+Tabで移動する方法 Edit

しかし下手をすると、
「Ctrl+Shift+PgUpなんて小学生までだよねー、キャハハハ!」
なんていう話になります。

タブブラウザ、タブ型ファイラー、あと CodeGearのIDE派(旧Borland、エンバカデロ派でも可)ならば、
Ctrl+Tabで右タブへ移動、Ctrl+Shift+Tabで左タブへ移動が相性がよいだろうと思います。

ですが……残念ながら、Eclipseのショートカットキーの設定では、
Ctrl+Tabを含むキーの設定はできません。
(設定できるのに、キーを押してもその操作が発動しない)

そこで、AutoHotKeyを使います。

; Eclipse IDE
#IfWinActive, Eclipse ahk_class SWT_Window0
;  Ctrl+Tab to Next Tab
^Tab::Send, ^{PgDn}
;  Ctrl+Shift+Tab to Prev Tab
+^Tab::Send, ^{PgUp}
#IfWinActive

これで、

  • Ctrl+Tab:右タブへ移動
  • Ctrl+Shift+Tab:左タブへ移動

になったかと思います。

※元のCtrl+Tabなどでのフォーカスの移動をどうするか?は今後の課題です……。

Aptana SudioでCtrl+PageUp, Ctrl+PageDownなどが利かない Edit

Aptana StudioやRadRailsのERB(.html.erb)などHTMLのファイルで、
Ctrl+PageUp, Ctrl+PageDownが利かない現象が起こる?ようです。

その際は、
設定→Aptana→エディター→HTML にて、
HTMLエディタのモード→ソースのみ
にすると、切り替えられるようになるみたいです。

参考リンク Edit


No comment. Comments/Eclipse/エディタ上で右のタブ、左のタブに移動する方法?

Name:

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2009-05-06 Wed 17:17:13 JST (3757d)