「println」と入力すると「System.out.println();」が生成されるautohotkeyを使用してショートカットを作成しようとしています。ただし、「。println」と入力すると「.println();」が生成されます。これの目的は、Javaコースのコードを書いているときによく入力するものを手伝うことです。このショートカットのテンキードットではなく、通常のキーボードドットを使用したいのですが、出力でどのドットが使用されているかは気にしません。
私は以下を試しました:
;for Java println
::println::
SendInput System.out.println();{Left}{Left}
return
;block change if '.println'
::.println::
SendInput {NumpadDot}println();{Left}{Left}
return
ただし、これは最初のショートカットのみを実行し、2番目のショートカットは実行しません。このスクリプトを機能させるのを手伝ってもらえますか?