Geany で複雑なショートカットを作成するにはどうすればいいですか?

Geany で複雑なショートカットを作成するにはどうすればいいですか?

のためにメモ帳++マクロを使用して複雑な関数を記録して保存し、それにショートカットを割り当てることができます。Geany で同様のことを行うにはどうすればよいでしょうか?

答え1

Geany でマクロを記録してショートカット キーを割り当てるにはどうすればいいですか?

インストールgeanymacroプラグイン:

geanymacro は、Geany にユーザー定義マクロを提供するプラグインです。これは、ConText 機能パリティ プラグインの一部として始まりましたが、可能な限り軽量でありながら、ユーザーがコア エディターに追加する機能を選択できるようにするという Geany の理念に合うように、個別のプラグインに分割されました。このアイデアは、Windows 用のテキスト エディター ConText から採用されました。

このプラグインを使用すると、独自のマクロを記録して使用できます。マクロは、1 つのキーの組み合わせで繰り返すことができる一連のアクションです。したがって、最後の 2 文字を削除したい行が数十行ある場合は、記録を開始し、End、Backspace、Backspace、下の行を押して記録を停止するだけです。その後、マクロをトリガーするだけで、行が自動的に編集され、次の行に移動します。その後、マクロを繰り返しトリガーして、必要な行数だけ実行できます。

[ツール] メニューから [マクロの記録] を選択すると、ダイアログ ボックスが表示されます。使用されていないキーの組み合わせと、マクロを識別するためのマクロ名を指定する必要があります。次に、[記録] を押します。エディターでの操作は、[ツール] メニューから [マクロの記録の停止] を選択するまで記録されます。指定したキーの組み合わせを押すだけで、マクロが再実行されます。

既存のマクロを編集するには、[ツール] メニューから [マクロの編集] を選択します。マクロを選択して削除したり、再記録したりできます。編集オプションを選択すると、マクロを構成する個々の要素をすべて表示できます。各要素に異なるコマンドを選択したり、要素を移動したり、新しい要素を追加したり、要素を削除したりできます。置換/挿入の場合は、選択したテキストを置き換えるテキストや挿入するテキストを編集できます。マクロの名前をクリックして変更したり、キーの組み合わせをクリックして再定義したりすることもできます (新しい名前やキーの組み合わせがまだ使用されていない場合)。

覚えておくべき唯一のことは、元に戻す操作とやり直し操作は記録されず、マクロを再実行しても再生されないということです。

このプラグインのデフォルトの動作を変更するには、[ツール] メニューの [プラグイン マネージャー] を選択し、このプラグインを選択して [設定] をクリックします。変更できる内容は次のとおりです。

  • Geanyを閉じるときにマクロを保存する - このオプションを選択すると、記録されたマクロが保存され、次回Geanyを開いたときに再読み込みされます。このオプションを選択しないと、Geanyを閉じるとマクロは失われます。既存のマクロを置き換える前に確認する - このオプションを選択すると、マクロを置き換えるときに
  • 既存のマクロの上にマクロを記録すると、上書きする前にチェックが行われ、別の名前またはキー トリガーの組み合わせを試すオプションが提供されます。それ以外の場合は、同じ名前または同じキー トリガーの組み合わせを持つ既存のマクロが消去されます。

ソースGeany 用プラグイン

関連情報