Javaパースペクティブのように、EclipseのAptanaパースペクティブで「サラウンド」する方法はありますか? <div></div>
例:キーボード ショートカットを使用して、テキストを html タグで囲むことができるようにしたいと考えています。スニペットルーブルでそれを行う方法はありますか?
ありがとう、
Javaパースペクティブのように、EclipseのAptanaパースペクティブで「サラウンド」する方法はありますか? <div></div>
例:キーボード ショートカットを使用して、テキストを html タグで囲むことができるようにしたいと考えています。スニペットルーブルでそれを行う方法はありますか?
ありがとう、
これは AutoHotKey を使用して行うことができます。これには、すべてのアプリで使用できるという追加の利点があります。テキストを選択して CTRL+SHIFT+C を押すと、「サラウンド」メニューを起動するスクリプトがあります。
これを使用するには、AutoHotKey をインストールし、次のコードで新しい .txt ファイルを作成し、拡張子を .ahk に置き換えます。
ファイルの上部には、次の形式でいくつかのアイテムのグループがあります。
<h1>~<h1>@@</h1>
~ 文字は、関数の名前と関数の内容を分割します。~ の少し前がメニューに表示されるもので、~ の後ろがコードです。@@ は、選択したテキストの移動先を表します。したがって、「AutoHotKey」というテキストを選択して CTRL+SHIFT+C を押し<h1>
、メニューから選択すると、<h1>AutoHotKey</h1>
スクリプトにはいくつかのメニューがあり、CTRL + SHIFT + C を押したアプリに基づいて起動するように設定されています。これらは簡単に変更できますが、一般的なメニューは問題なく機能するはずです。切り刻んで変更してもかまいませんが、スクリプトの先頭にある GENERIC はそのままにしておく必要があります。
PS: このスクリプトを毎日使用していますが、小さなバグが 1 つあります。スクリプトは、クリップボードにあるものをすべて変数に保存し、完了したらクリップボードに書き戻します。場合によっては、テキストを囲む代わりに、クリップボードにあるものに置き換えます。これは CTRL-Z で簡単に元に戻すことができ、通常は 2 回目の試行で機能します。これの原因を突き止めることはできませんでした。オートホットキー ヘッドが役立つのではないでしょうか?
PPS : このスクリプトは、AHK フォーラムの他のスクリプトに基づいてい ます。これにはhttp://www.autohotkey.com/docs/scripts/FavoriteFolders.htmが含ま れます。上記のスクリプトでは、CTRL + SHIFT + C の代わりにマウスの中ボタンを使用しているため、中クリックへの言及をいくつか見てきました。