コードで区切り記号を作成したい (たとえば) そのような 50 の '#' 文字:
##################################################
vimまたはemacsでは、「繰り返し入力」機能で実行できます。
Eclipse で文字を n 回繰り返す方法を知っていますか? (プラグインなしでも大丈夫です)
コードで区切り記号を作成したい (たとえば) そのような 50 の '#' 文字:
##################################################
vimまたはemacsでは、「繰り返し入力」機能で実行できます。
Eclipse で文字を n 回繰り返す方法を知っていますか? (プラグインなしでも大丈夫です)
オプションには、この質問で回答されているように、Eclipse 用の VIM プラグインをインストールすることが含まれます: What vim plugins are available for Eclipse?
また、
非常に単純なAHKスクリプトでこれを美しく行うことができます。
これを行うテストしたコードは次のとおりです。
#Persistent
#SingleInstance force
SetTitleMatchMode 2
Hotkey, IfWinActive,ahk_class SWT_Window0
Hotkey,#r,repeatchar
Hotkey,!+^r,repeatchar
return
repeatchar:
sendinput ^c ;copy the selected character
sendinput {%clipboard% 50}
return
Windows + R
このスクリプトは、またはを押すと、選択した文字列を Eclipse で 50 回繰り返しますAlt + Ctrl + Shift + R
。
スクリプトとその実行可能ファイルをここで共有しました。実行可能ファイルは、スクリプトをコンパイルすることによって作成されました。実行に不安がある場合は、AHK のポータブル バージョンをここからダウンロードできます。ポータブル バージョンでは、.ahk
ファイルを Open withに手動で関連付ける必要がありますAutoHotkey.exe
。
これが実際に動作していることを示す (あまり良くない) スクリーン キャストを次に示します。
プラグインなしの代替手段を求めました。#任意の場所に文字を入力して選択します。今ヒットCtrl-F検索/置換を開くには、「正規表現」オプションを選択し、$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
置換文字列として使用します。検索語を 50 回置き換えます。ダイアログはすべてのエントリを記憶しているので、次回そのパターンを簡単に再利用できます。