~ pdo를 입력하면 긴 코드 줄로 대체되도록 autohotkey로 프로그램을 만들고 싶습니다. 내부의 기호가 자동 핫키 구문으로 형식화되지 않도록 어떻게해야합니까?
다음 코드를 시도했습니다.
~pdo:Send,
$pdo = new PDO('mysql:dbname=chat;host=localhost', 'root', 'simon sleeping123!@#');
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
date_default_timezone_set('America/New_York');
그 대가로 다음과 같은 오류 메시지가 나타납니다. Line Text : $ pdo-> setAttribute (PDO :: ATTR_EMULATE_PREPARES, false); 오류 : 잘못된 핫키.
긴 입력 에는 클립 보드 와 CTRL+ V를 사용하는 것이 좋습니다 . 텍스트를 붙여 넣지 않는 경우 특정 문자를 특정 버튼으로 번역하지 않도록 텍스트 모드 로 보내야 합니다. 예 : #
Windows 키.
또한 줄 바꿈을 추가해야합니다. 아래에서 더 자세히 알아보세요.
첫째, 핫 스트링 을 사용하여 ~pdo
입력 할 때 트리거 합니다. 적합한 옵션 을 사용 하십시오. 나는 당신이 그냥 * 옵션 으로 괜찮을 것이라고 가정합니다 .
여러 줄로 된 항목을 보내려면 줄 바꿈 문자 `n
(문서)로 줄 바꿈을 명시 적으로 지정할 수 있습니다 .
$pdo = new PDO('mysql:dbname=chat;host=localhost', 'root', 'simon sleeping123!@#');`n`n$pdo->setAttribute(PDO::ATTR_EM...
또는 계속 섹션을 더 편리하게 사용할 수 있습니다 .
:*:~pdo::
Clipboard := "
(LTrim
$pdo = new PDO('mysql:dbname=chat;host=localhost', 'root', 'simon sleeping123!@#');
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
date_default_timezone_set('America/New_York');
)"
SendInput, ^v
return
그리고 완성 된 스크립트가 있습니다. +를 ^v
의미 하고 (docs) 옵션이 사용되면 계속 섹션의 실제 텍스트에 추가 공백을 추가하지 않고도 코드 형식을 올바르게 지정할 수 있습니다.CTRLVLTrim
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다