質問

私の名前とカーソルが置かれている日付を配置するためのショートカットを知っている人はいますか

 //021208 DarkAxi0m

だから、コメントを追加するときの日付をチェックし続けません。

CnPackとGExpertsがインストールされたDelphi7を使用しています。 それらの専門家の一人と一緒にできるはずだと思います。

役に立ちましたか?

解決

次のように、GExpertsを使用してこれを行います。

GExperts \ Configuration

Editor Expertsタブを選択します。

エキスパートのリストで、

を選択します

日付\時間を挿入

設定をクリックして、目的のテキストを挿入します:

'//' ddmmyy 'DarkAxi0m:' // 021208 DarkAxi0m:

その後、新しい日付名のコメントを挿入するために必要なことは次のとおりです。

ctrl + alt + a

私はそのような仕事でほとんどのプログラマーをセットアップします。

他のヒント

GExpertsのExpand Macro Template(Editor Expertsにあります)を使用するのも簡単です。

この展開を使用して、現在の位置にyyyy-mm-ddを挿入します:

%YEAR%-%MONTH%-%DAY%|

Delphiだけでなく、Windowsのほとんどのアプリケーションで動作するソリューションでは、Authotkey(無料、autohotkey.com)を使用できます。多くの機能の1つに、入力した文字列を展開する機能があります。これは通常、タイプミスの自動修正に使用されます。

私はすべてのショートカット文字列をセミコロンで開始します。実際には私が入力する文字列を実際に導くことはないので、あなたの例では、コメント日付ユーザー名シーケンスを挿入するには、セミコロン、スラッシュ、スラッシュを入力したいと思います:

;//

Authotkeyスクリプト(.ahkテキストファイルに入れて、ファイルをAutostartに追加できます)は次のようになります。

::;//::                             ; this means: when I type ";//", do what follows
FormatTime, curDate,, yyyy-MM-dd    ; the double comma is intended
SendInput // %curDate% %A_UserName% ; variable expansion
return

これにより、次の出力が生成されます。

// 2008-12-05 moodforaday

AHK構文は少し密ですが、広範なヘルプファイルがあります。

編集時:このスクリプトは、現在作業しているIDEに応じて、正しいコメント構文を適用するように拡張できます。アクティブなウィンドウタイトルを検出し、署名部分文字列(<!> quot; Delphi <!> quot;)を見つけて、適切なコメント文字を選択します。この方法では、現在のIDEまたは言語に関係なく、同じホットストリングを入力してコメントを挿入できます。 SendInputを使用して、Delphiテンプレートのようにキャレットを配置することもできます。

CnPack / Soureテンプレートで1つも見つかりません テンプレートを追加しました

  //%Date% DarkAxi0m

注:メニューを詳しく調べる必要があります

Live Templates機能もご覧ください。これは、スクリプトを作成して必要な処理を実行できます。

http://cc.codegear.com/Item/24990

名前で延期されるのではなく、日付や時刻を含むテンプレートスクリプトが含まれています。必要に応じてフォーマットする機能も含まれています。

GExperts(www.gexperts.org)には、開発者または日付に基づいて変更を簡単に検索できるバリエーションがあります。

出力とコメントの例:

   //07.25.2009 (SLB20090725) - Added 3rd optional parameter.

読みやすい日付に加えて、コメントプログラマーを年、年、月などで簡単に検索できます。 たとえば、2009年5月にログインしたコメントについて(SLB200905を検索できます。

すること: GExpertsメニューの下で、Configuration ...(リストの下部)を開き、Editor Expertsタブを選択します。 「日付/時刻の挿入」を見つけてダブルクリックします。

// mm.dd.yyyy '(ABC'yyyymmdd')-'

ABCは、プログラマの名前、イニシャル、idなどです。

挿入するには、DelphiのIDEでCtrl-Alt-Aを使用します

これは、GExpertsがサポートするDelphiのどのバージョンでも動作するはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top